600 Chemin du Mont Leuze Villefranche-sur-Mer, Provence-Alpes-Côte d'Azur 06230
Seated: 160
Standing: 250
The castle, a Provencal-style building, offers two reception rooms opening onto the main terrace, the Toit du Monde. You will be able to admire a refined decor mixing tradition and modernity.