Hotels in Villars-sur-Ollon
Hotels in the centre of Villars-sur-OllonSee all
Villars-sur-Ollon 57 yd from city centre
Located right in the centre of Villars-sur-Ollon resort, the hotel is next to the local mountain railway giving direct access...
Villars-sur-Ollon 242 yd from city centre
The Eurotel Victoria is located near the centre of Villars sur Ollon, Canton of Vaud. It offers comfortable rooms, a breakfast...
Hotel La Renardiere
Villars-sur-Ollon 309 yd from city centre
At the heart of the Swiss Alps, just a stone's throw from Lake Geneva and the ski slopes, this hotel comprises two authentic...