The gem of the Grand Strand, Cherry Grove Beach is the number one beach in South Carolina — and it’s where you’ll find at Wyndham Towers on the Grove. Here, you're just steps away from the gorgeous coastline. And after you explore the oceanfront, it’s easy to float the day away on the lazy river. Gorgeous modern suites combine with an onsite fitness center and outdoor pool to ensure you'll have the perfect retreat after savoring the sand.