South of France wedding Planner

Château de Tourreau Wedding Planners

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.

Get in Touch with Château de Tourreau Wedding Planners

Our expert team of wedding planners and stylists can help to plan your perfect day at Château de Tourreau.

Matthew Oliver Weddings are experienced professionals specialising in luxury wedding planning worldwide.

Get in contact so we can start to plan your dream wedding!

International Wedding Planners