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&Sport, to meet the needs of tomorrow’s insatiable global travellers.
Hotel scheduled to open in December 2020