Family Friendly hotels in Champex-Lac
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hotel Du Glacier
Rue Principale, Champex-Lac, Switzerland (Open map)
The traditional hotel lies in Champex-Lac, beside a lake. Located 850 metres from alpin Flore-Alpe Botanical Garden, the 3-star...
Read more...
8.4
Very Good
326 reviews