Located 1.3 km from Ski Lift Villars Palace in Villars-sur-Ollon, this apartment features a balcony. The property is 1.8 km from Roc d'Orsay and boasts views of the mountain. Free WiFi is offered throughout the property. Read more
Located 1.3 km from Ski Lift Villars Palace in Villars-sur-Ollon, this apartment features a balcony. The property is 1.8 km from Roc d'Orsay and boasts views of the mountain. Free WiFi is offered throughout the property.