Set in Villars-sur-Ollon and only 31 km from Train station Montreux, Apartment Le Miclivier B2 by Interhome offers accommodation with mountain views, free Wi-Fi and free private parking. This 3-star apartment offers a lift.
1884 Villars-sur-Ollon, Switzerland