Search hotels in Clearwater

Avalon Paradise

1234 South Missouri Avenue, Clearwater, United StatesShow Map

Select dates to view all prices

2 adults 1 room

Compare prices from up to 112 sites including:

1 / 5
We will add reviews soon

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.

Search hotels in Clearwater