Die Camelot Beach Suites liegen in Clearwater Beach und bieten einen Außenpool, Grilleinrichtungen und kostenfreies WLAN in allen Bereichen. Die Unterkunft ist 1,2 km vom Clearwater Marine Aquarium entfernt.
Zimmeranzahl: 25
603 Mandalay Avenue, Clearwater Beach, FL 33767, USA