Select dates to view all prices
Compare prices from up to 112 sites including:
About Avalon Paradise
Avalon Paradise is located in Clearwater and is close to Super Power Building. It is situated a brief walk from the Plumb House and Clearwater Athletic Field.
Avalon Paradise provides a comfortable apartment, designed to fit the requirements of any traveller.
The property has easy access to Jack Russell Memorial Stadium. Tampa International Airport is a 55-minute drive away.