Chateau Amelia

Share:
About

Château Amelia is a boutique estate wedding venue in South Carolina specializing in small weddings, micro weddings, and affordable all-inclusive wedding packages. Located near Greenville, the property offers indoor and outdoor event spaces, on-site lodging, and a relaxed, personalized experience for couples seeking a meaningful alternative to traditional venues.

Gallery
Powered By GrowthZone