Château and Spa Wedding Venue In France

Château and Spa Wedding Venue In France

This remarkable château and spa is a five-star venue perfectly suited for incredible destination weddings. This 12th-century venue offers beautiful natural surroundings with sweeping views over the Côte d'Azur. 
The château is suitable for intimate gatherings and lavish celebrations, with multiple event spaces on offer. Intimate weddings can take place in the chapel, garden receptions are a firm favourite, or for grand celebrations the entire venue can be hired for exclusive use. 
Awarded the title of 'most romantic luxury hotel', your expectations will be exceeded when choosing this incredible venue for your destination wedding. 

Key facts

Location: Vence, France

Check prices and availability