Location: near the shops and leisure areas in La Clusaz winter resort. 300 m. form ski slopes.
See more: Hotels in Europe Hotels in France Hotels in La Clusaz Holiday Destinations in Europe