Property Name: Camelot Beach Suites
Property Address: 603 N Mandalay Avenue Clearwater Beach, FL, 33767
Property Description: 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 Beach Walk and 0. 6 mi (0. 9 km) from Pier 60 Park.
Property Facts: Total Number of Rooms: 21Total Number of Floors: 2Year Built: 0Year of Last Renovation: N/A