El Camelot Beach Suites, situado en Clearwater Beach, cuenta con piscina al aire libre, zona de barbacoa y Wi-Fi gratuita en todas las instalaciones. El establecimiento se encuentra a 1,2 km del Clearwater Marine Aquarium.
Número de habitaciones: 25
603 Mandalay Avenue, Clearwater Beach, FL 33767, Estados Unidos