Facing the beachfront, Club Wyndham Clearwater Beach Resort offers 4-star accommodation in Clearwater Beach and features an outdoor swimming pool, fitness centre and restaurant.
Number of rooms: 343
110 Coronado Drive, Clearwater Beach, FL 33767, United States
Hotel booked 3 times today.