Hotel Chart House Marina Hotel
★★★
40 Devon Dr, Clearwater Beach, FL 33767, USA, Clearwater (FL), United States Show on map
Sea Captain Resort On the Bay is a 2-star hotel in Clearwater (FL), United States. It is one of 85 places to stay in Clearwater (FL) listed on Triptoic.
40 Devon Dr, Clearwater Beach, FL 33767, USA, Clearwater (FL), 33767, United States
Sea Captain Resort On the Bay is located at 40 Devon Dr, Clearwater Beach, FL 33767, USA, Clearwater (FL) 33767, United States.
Sea Captain Resort On the Bay is rated 2 stars.
Highly rated alternatives close by
Hotel