Champex-Lac hotel reservation: check availability and room rates
Family Friendly hotels in Champex-Lac
1 property found
-
Hotel Du Glacier 3 stars
Rue Principale, Champex-Lac, Switzerland (Show map)
Set 3.5 km from La Breya Mountain, Hotel Du Glacier Champex-Lac includes 30 rooms with views of the lake. Guests at the hotel can enjoy Wi Fi throughout the property.