South of France Château

This stunning French château wedding venue is located near Grasse, in the South of France. It features gorgeous outdoor spaces with views over the surrounding area. The venue is easily accessible from the Nice airport, and is close to the beach for a rehearsal, welcome or next-day event. Contact us for more information on this and other fabulous South of France wedding venues.