Hotels in Val d'Illiez
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Peanut Mountain Lodge & Le Communal
Place Du Village 1, Val d'Illiez, Switzerland (Show map)
Featuring Wi-Fi in public areas, Peanut Mountain Lodge & Le Communal Val d'Illiez hotel sits 25 minutes' walk from Champoussin Village. Located in close proximity to Place du Village, this hotel…
More...
From US$ 148price for 1 nightBook Now