Grand Victorian Residence

Superbly located on the shores of Champex Lac. Close to all facilities.