Located in the heart of one of Switzerland's hidden gems, namely the Village of Champex-Lac, is the modern apartment complex of Les Mayens. This luxury Chalet Penthouse Apartment is located in the prime position providing unparalleled panoramic views of the lake, set ag …see more
Loved the apartment and wow the location is fantastic - it's like living in a postcard!
So much to do and see in Champex and the surrounding area, we all had a wonderful time.
Many thanks.… More
Reviewed 12 Jul 2014
I stayed together with my girlfriend in the apartment just at the beginning of the summer season in the Alps. Prepared for any weather conditions we decided to rent a flat instead of booking a hotel. … More
“A superb place to come home to after a day hiking in the mountains”
Reviewed 19 Sep 2013
If you want a luxury apartment in Champex, comfortable and spacious and with a wonderful view of the lake, then this is a must.… More