You are here: Home > Weddings > Wedding Venue & Reception Facilities > Camellia Hall

Camellia Hall

Camellia Hall is the meeting/reception room of the Coombs House Inn, an elegant Victorian mansion. The Hall features antique accents and a wall of French doors opening to a veranda, lush gardens and a classic gazebo. This venue can accommodate up to 100 guests. 

80 Sixth Street
Apalachicola, Florida 32320 US

Website: Visit Website