Boutique hotels in Villars-sur-Ollon
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Chalet Royalp Hotel & Spa
Domaine De Rochegrise, Villars-sur-Ollon, Switzerland (Open map)
This luxury hotel has an ideal setting 3.2 km from Site touristique des Mines de Sel de Bex, while natural sights like Chaux Ronde...
Read more...
9.0
Superb
471 reviews