The Avalon Club
Condo Hotel
Clearwater Beach, Clearwater-St Pete Beaches
Facing the beachfront, The Avalon Club offers 4-star accommodation in Clearwater Beach and features an outdoor swimming pool, fitness centre and terrace. The property is around 70 metres from Clearwater Beach, 2.5 km from Caladesi Island State Park Beach and 5 km from Pier 60. Free Wi-Fi is available and private parking can be arranged at an extra charge.
Number of rooms: 40
24 Avalon Street, Clearwater Beach, FL 33767, United States