Villars Lodge bevindt zich in Villars-sur-Ollon, op 30 km van treinstation van Montreux, en biedt accommodatie met een tuin, privéparkeren, een restaurant en een bar. Het hotel met gratis WiFi ligt op ongeveer 28 km van Musée National Suisse de l'audiovisuel en 46 km van Rochers de Naye. De accommodatie is rookvrij en is gelegen op 27 km van Kasteel van Chillon.
Alle kamers bij het hotel hebben een bureau.
Je kunt bij Villars Lodge genieten van een als buffet aangeboden ontbijt.
De accommodatie biedt een zonneterras. Je kunt tafeltennissen en tennissen bij Villars Lodge, en gasten gaan er graag wandelen en skiën.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Genève, op 120 km van het hotel.