International food
Route des Hôtels 36,
1884,
Villars-sur-Ollon
Average price CHF 50
MICHELINSwiss
Domaine de Rochegrise 23,
1884,
Villars-sur-Ollon
Average price CHF 180
Specify a date and enjoy promotions of up to -50% in our best restaurants