Located in Apalachicola Historic District, the Consulate features 4 luxury suites with private balconies overlooking the Apalachicola River!
Address
76 Water St, Apalachicola, FL 32320-1732
Phone
Website
Email