Luxury hotels in Champex-Lac
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Au Club Alpin
21 Route Du Lac, Champex-Lac, Switzerland (Open map)
The centre of Champex-Lac is a 5 minutes' walk of the hotel. Featuring beauty services and a sunbathing terrace, the comfortable Au...
Read more...
9.6
Exceptional
94 reviews