Business hotels in Villars-sur-Ollon
We found 3 properties with availability in Villars-sur-Ollon
Show on map
Chalet Royalp Hotel & Spa
Domaine De Rochegrise, Villars-sur-Ollon, Switzerland
Situated in an ideal setting in Villars-sur-Ollon, 20 minutes' walk from Tele Villars-gryon train station, the 5-star Chalet Royalp Hotel & Spa Villars-sur-Ollon features 74 rooms. The hotel is 2.4…
Les Mazots Du Clos
Avenue Central 85 Les Mazots Du Clos, Villars-sur-Ollon, Switzerland
Standing only a 5-minute walk from Les Bains De Villars Swimming Pool, the 5-star Les Mazots Du Clos Villars-sur-Ollon hotel offers a year-round outdoor swimming pool. The hotel features Wi-Fi in the…
Hotel Ecureuil Villars
Avenue Centrale, Villars-sur-Ollon, Switzerland
Located in the centre of Villars-sur-Ollon, the 3-star Hotel Ecureuil Villars offers fast access to Centre des Sports Villars, just a 14-minute stroll away. Comprising 23 rooms with views of the…
- 1-3