Hotels in Villars-sur-Ollon near City Centre Villars-sur-Ollon
158 results found
- Distance - low to high Sorting
Apartment Argentiere 8 By Interhome
Route De La Residence 40 - 1885 Ollon, Villars-sur-Ollon, Switzerland
1.1 km to City Centre (Open map)
Apartment Vermont 8 By Interhome
Domaine De La Residence N° 37, Villars-sur-Ollon, Switzerland
1.1 km to City Centre (Open map)
Apartment Sapin Bleu 5 By Interhome
1884 Villars Sur Ollon 1884 Switzerland, Villars-sur-Ollon, Switzerland
1.1 km to City Centre (Open map)
Apartment Sapin Bleu 6 By Interhome
Villars-sur-Ollon, Switzerland
1.1 km to City Centre (Open map)
Chalet Melchior
41, Route De La Residence, Villars-sur-Ollon, Switzerland
1.1 km to City Centre (Open map)
Apartment Armorial II - Apt 6 By Interhome
Villars-sur-Ollon, Switzerland
1.2 km to City Centre (Open map)
Chalet Chalet Lorila By Interhome
Chemin Des Esserts 18 1884 Arveyes Switzerland Ollon, Villars-sur-Ollon, Switzerland
1.2 km to City Centre (Open map)
Apartment Armorial II - Apt 2 By Interhome
Route De La Residence. 59. 1884, Villars-sur-Ollon, Switzerland
1.2 km to City Centre (Open map)
Chalet Con Vista
74 Route De La Residence, Villars-sur-Ollon, Switzerland
1.3 km to City Centre (Open map)
Chalet Dipankar By Interhome
Villars-sur-Ollon, Switzerland
1.3 km to City Centre (Open map)
Apartment Le Bouquetin 1 By Interhome
Route De La Residence. 59. 1884, Villars-sur-Ollon, Switzerland
1.3 km to City Centre (Open map)
Apartment Athena 6 By Interhome
Villars-sur-Ollon, Switzerland
1.3 km to City Centre (Open map)
Garden Apartment Panoramic View Close To Skilift
4 Chemin De Brahy, Villars-sur-Ollon, Switzerland
1.4 km to City Centre (Open map)
Apartment With Stunning View! Ski-In, Ski-Out
160 Route De La Residence, Villars-sur-Ollon, Switzerland
1.4 km to City Centre (Open map)
Apartment Schuss 23 By Interhome
Route De La Residence 174 - 1885 Ollon, Villars-sur-Ollon, Switzerland
1.4 km to City Centre (Open map)
Apartment Savoie 1 By Interhome
Villars-sur-Ollon, Switzerland
1.4 km to City Centre (Open map)
Maison De Montagne De Bretaye
Case Postale 71, Villars-sur-Ollon, Switzerland
2.3 km to City Centre (Open map)
La Petite Grange
8 Route De Pallueyres, Villars-sur-Ollon, Switzerland
2.4 km to City Centre (Open map)