Photo gallery for The Avalon Club
The Avalon Club
4-star Clearwater Beach aparthotel steps from St. Petersburg - Clearwater Beaches
Reviews
9.6
Exceptional
Popular amenities
Explore the area
24 Avalon St, Clearwater Beach, FL, 33767
- Clearwater Beach4 min walk
- Pier 60 Park12 min walk
- Clearwater Marine Aquarium4 min drive
- Tampa, FL (TPA-Tampa Intl.)32 min drive