Det 4-stjernede Avalon Club ligger ud til stranden i Clearwater Beach og har udendørs swimmingpool, fitnesscenter og terrasse. Ejendommen har bar og ligger under 70 m fra Clearwater Beach. Der er gratis wi-fi og privat parkering mod tillægsgebyr.
Hotellet har værelser med aircondition, skrivebord, kaffemaskine, køleskab, opvaskemaskine, værdiboks, fladskærms-tv, balkon og eget badeværelse med bruser. Samtlige værelser på Avalon Club har sengelinned og håndklæder.
Personalet i den døgnåbne reception taler engelsk og spansk.
Caladesi Island State Park Beach ligger 2,5 km fra overnatningsstedet, og Pier 60 ligger 5 km derfra. Den nærmeste lufthavn er St. Pete-Clearwater Internationale Lufthavn, 20 km fra Avalon Club.