Guest houses in Champex-Lac
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Mes Petits Nids
Route Du Lac 2, Champex-Lac, Switzerland (Show map)
The 3-star Mes Petits Nids Hotel Champex-Lac offers proximity to the Flore-Alpe Botanical Garden, which is located about a 15-minute walk away.
More...
From US$ 249price for 1 nightBook Now