Villars Palace tem um jardim, terraço, um restaurante e bar em Villars-sur-Ollon. Este hotel de 5 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. Este hotel apresenta piscina exterior, centro de fitness, discoteca e um clube infantil.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, à carta ou continental.
Villars Palace apresenta um spa e centro de bem-estar com sauna e hammam. Pode jogar ténis em Villars Palace, e a área é popular para esqui e ciclismo.
Estação Ferroviária de Montreux fica a 31 km de Villars Palace, enquanto Castelo de Chillon está a 27 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Genebra, que fica a 120 km de Villars Palace.