Obiekt Villars Palace, położony w miejscowości Villars-sur-Ollon, oferuje usługę konsjerża, zakwaterowanie w pokojach dla niepalących, ogród, bezpłatne WiFi we wszystkich pomieszczeniach oraz taras. Odległość ważnych miejsc od obiektu: Dworzec kolejowy w Montreux – 31 km. Oferta obiektu obejmuje restaurację, bar, a także saunę i łaźnię hammam. W hotelu zapewniono odkryty basen, centrum fitness, klub nocny oraz klub dla dzieci.
Codziennie serwowane jest śniadanie w formie bufetu, à la carte lub kontynentalne.
5-gwiazdkowy obiekt Villars Palace oferuje centrum spa. W obiekcie Goście mogą grać w tenisa. Okolica jest popularna wśród miłośników narciarstwa oraz jazdy na rowerze.
Pracownicy recepcji mówią w języku niemieckim, angielskim i francuskim.
Odległość ważnych miejsc od obiektu: Zamek Chillon – 27 km, Musée National Suisse de l'audiovisuel – 29 km. Najbliższe lotnisko, Lotnisko Genewa-Cointrin, znajduje się 120 km od obiektu Villars Palace.