Located in the heart of Provence, near Orange and Avignon and surrounded by vineyards you will find the stunning Château de Tourreau. Within exceptional grounds of 16 acres you have lots of options for staging your wedding: use the castle’s courtyard, the patio, by the water, around the pool or in the XVIIth century chapel. With the ability to host up to 150 guests for an outdoor wedding and accommodation for 29 guests during all your stay, Château de Tourreau is definitely a venue to consider!