Apartment Le Mont Blanc 2 Apartment
1885 Villars-sur-Ollon, Switzerland, Ollon, 1885
Situated 30 km from Train station Montreux, 14 km from Aigle Castle and 27 km from Chillon Castle, Apartment Le Mont Blanc 2 by Interhome features accommodation located in Villars-sur-Ollon.