Getting Here

Les Mazots du Clos is located in Villars-sur-Ollon, a traditional alpine village in the Vaud Alps, overlooking the Rhône Valley and Lake Geneva. Easily accessible year-round, the journey is straightforward – and, in many cases, part of the pleasure of arriving.

Villars sits on a south-facing plateau at approximately 1,300 metres, offering open views, mountain air, and direct access to alpine landscapes in every season.

L’hôtel des Mazots incarne une expérience unique où le luxe se mêle à l’authenticité.
— BFMTV