Camelot Beach Suites
Clearwater Beach Florida
Check in
3:00 PM
Check out
11:00 AM
When you stay at Camelot Beach Suites in Clearwater Beach, you'll be on the Strip, just steps from St. Petersburg - Clearwater Beaches and 6 minutes by foot from Clearwater Beach. This hotel is 0.6 mi (0.9 km) from Pier 60 Park and 9.2 mi (14.8 km) from Tampa Bay.
Make yourself at home in one of the 21 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Rooms have private furnished patios. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, as well as phones with free local calls.
Property Details
Location
603 N Mandalay Avenue, Clearwater Beach, Florida 33767, United States