3,5 pces - 80m2- Villars-sur-Ollon Apartment
Chemin des Tormes, 1885 Ollon, Switzerland
3,5 pces - 80m2- Villars-sur-Ollon is set in Ollon, 29 km from Train station Montreux, 12 km from Aigle Castle, as well as 25 km from Chillon Castle. This property offers access to a terrace, free private parking and free Wi-Fi.