Hotel du Glacier

Champex, Switzerland

The comfortable Hotel du Glacier sits on the main and only street of the pretty little village of Champex. The same lovely couple has owned it for many years and they also run the restaurant, which has great food and a relaxed atmosphere. The hotel is steps away from a picturesque mountain lake.