All Champex-Lac hotels
Filter Results
Apply Filters
Clear Filters
41 properties found
-
Sort by
Popularity : high to low
-
Mayens 01
32 Rte Du Lac Rez-De-Chaussee, Champex-Lac, Switzerland (Show map)
The spacious Mayens 01 Champex-Lac apartment boasts a convenient setting and in only 0.6 km from alpin Flore-Alpe Botanical Garden. Guests can make use of Wi-Fi for both business and leisure purposes.
More...
Book Now