8.2/10
Very Good
51 review
Located in Apalachicola, Florida, this non-smoking hotel features an outdoor pool and a fitness centre. Free Wi-Fi access is available.
Number of rooms: 42
249 Highway 98 West, Apalachicola, FL 32320, United States