Resorts in Champex-Lac
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Hotel Du Glacier
Rue Principale, Champex-Lac, Switzerland (Open map)
The centre of Champex-Lac can be reached within a 5-minute walk. The comfortable 3-star Hotel Du Glacier Champex-Lac is situated about…
Read more...
9.0
Superb
455 reviews
Hotel Mont.Lac
Route Du Lac 6, Champex-Lac, Switzerland (Open map)
The centre of Champex-Lac can be reached within a 5-minute walk, and natural attractions like alpin Flore-Alpe Botanical Garden are...
Read more...
9.1
Superb
51 reviews