Château de Tourreau is a luxury château based in the stunning Provence region. The chateau is a quintessential piece of French architecture, with an opulent curved design and teal window shutters adding to its charm.
The sprawling venue has splendid grounds of nearly 20 acres with a beautiful lawn, gardens and a huge swimming pool for your guests to enjoy. With a minimum period of 3 nights, this venue is one which you need to have plenty of days to enjoy with friends and family.
The venue has its own chapel, meaning you can hold the entire wedding on its grounds, with guests staying on-site. It is best suited to Summer weddings thanks to the range of outdoor settings and beautiful landscapes.
As luxury wedding planners, Matthew Oliver Weddings work in a wide variety of venues across France, the UK and further afield. Château de Tourreau is one of our favourite venues thanks to its unique location and multi-day weddings, and we are privileged to have a network of trusted local suppliers to provide everything you need to make your day an unforgettable experience.
Please get in touch with our luxury wedding planners using the form below.