Chemin des Vernes 18, 1884 Villars-sur-Ollon, Switzerland
BnB Les Choucas in Villars offers you a studio with a fully equipped kitchenette and a large, south-facing balcony as well as free Wi-Fi and free parking on site. It is located only a 7-minute walk from the Villars train station.