Location. Coombs House Inn is located in Apalachicola.
Property Features. Recreational amenities include a spa tub. This...