Inn Driftwood Inn
★★★★
80 6th Street, Apalachicola (FL), United States Show on map
Coombs Inn & Suites is a 4-star hotel in Apalachicola (FL), United States. Guests rate it 9.1/10 (wonderful) across 8 reviews, ranking it #2 of 7 places to stay in Apalachicola (FL).
80 6th Street, Apalachicola (FL), FL 32320, United States
Check-in starts at 04:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Coombs Inn & Suites has a guest rating of 9.1 out of 10 from 8 reviews, which is considered wonderful. It ranks #2 of 7 properties in Apalachicola (FL) on Triptoic.
Coombs Inn & Suites is located at 80 6th Street, Apalachicola (FL) FL 32320, United States.
Coombs Inn & Suites is rated 4 stars.
Highly rated alternatives close by
Inn
Hotel