Aparthotels in Villars-sur-Ollon
Multiple accommodations for your stay
Show map
3 results found
Filters
- Most popular first Sorting
Residence Panorama A201
5 Route Du Village, Villars-sur-Ollon, Switzerland (Open map)
The centre of Villars-sur-Ollon can be reached within a 5-minute walk, and natural attractions like Lac des Chavonnes Lake are 4.6 km…
Read more...
8.8
Fabulous
81 reviews
Residence Panorama
Rt Du Village, Villars-sur-Ollon, Switzerland (Open map)
Villars-sur-Ollon centre is 5 minutes' walk, and sports attractions such as Centre des Sports Villars are just 0.9 km away. The 4-star…
Read more...
7.9
Good
65 reviews
Appartement - Bristol Hotel
Rue Centrale 164, Ollon, Ch, Villars-sur-Ollon, Switzerland (Open map)
The property is located right in the centre of Villars-sur-Ollon, just a short drive from Ecole suisse de ski cable car. The 3…
Read more...
8.8
Fabulous
61 reviews