Chateau des Charmes Weddings Chateau des Charmes in St. Davids is perfect for couples who want the feel of an outdoor wedding with high class food and service. View Photos of Chateau des Charmes Chateau des Charmes Address: 1025 York Rd, St. Davids, ON L0S 1P0 Château des Charmes Photos Venues: Americana Beechwood Golf & Social House Weddings Casino Niagara Delphi DoubleTree Fallsview Jackson Triggs Winery Legends on the Niagara Megalomaniac Winery Navy Hall Weddings Old Court House Weddings Pillar and Post Queen Victoria Place Restaurant Queens Landing Weddings Ravine Winery Stone Mill Inn Wedding White Oaks