Champex

Chamonix-Mont-Blanc, France

Champex

9.4

Lac de Champex is a lake in Valais, Switzerland. Its surface area is 11 ha (27 acres). On the shores lies the village of Champex.

Thumbnail image credited to X-WeinzarAdditional info


Guests' reviews


Accommodations near Champex

View more options near Champex

Champex Tours & Activities