Built in 1913, the Villars Palace is a historical monument in the Swiss Alps. Managed by the Club Med group for more than 40 years, the property was bought by two Swiss entrepreneurs in May 2019.
Challenging the status quo being the only way to grow in today’s world, the owners decided to disrupt the classic Palace concept and create a unique and holistic hotel mixing Hospitality, Education and Sport, to meet the needs of tomorrow’s insatiable global travellers.
The Villars Palace is a cosy and trendy edu-hotel concept, located within an 8 hectares property in the centre of Villars Ski Resort including a 3-4* hotel, a lodge and high-end sport infrastructures.
Hotel scheduled to open in December 2020.