Villars-sur-Ollon bed and breakfast
We found 1 property with availability in Villars-sur-Ollon
Show on map
Spacious Swiss Alpine Chalet For Nature Lovers
27, Chemin De La Vieze, Villars-sur-Ollon, Switzerland
The 3-star Spacious Swiss Alpine Chalet For Nature Lovers Villars-sur-Ollon hotel is situated in a skiing area of Villars-sur-Ollon, 4.8 km from Pointe de Bellevue Mountain and around 10 minutes by…
starts from
926 USD
price for 1 night
- 1-1