Offering panoramic views of the Valais Alps, Chalet La Renarde enjoys a quiet location 500 metres from Villars Train Station. The spacious apartments have a mountain-view terrace. Free Wi-Fi is available.
Number of rooms: 3
25 Chemin des râpes, 1884 Villars-sur-Ollon, Switzerland