South of France Château

This South of France château located in the hills of the French Riviera and offers stunning panoramic views of the surrounding area. The gardens feature a Temple of Love for the ceremony, as well outdoor spaces perfect for a dinner under the stars.

Contact us for more information on this and other fabulous South of France wedding venues.

For more images of this venue, have a look at our feature on Carats & Cake.