Right on Lake Champex, at 1500 metres above sea level, this chalet-style hotel offers free indoor pool and sauna facilities, free Wi-Fi, and a terrace with panoramic views over the lake and the mountains.
Number of rooms: 6
Route du Lac 6, 1938 Champex, Switzerland