Snow Chalet offer all season catered chalet and self-catered chalet accommodation in traditional wooden chalets and apartments. They cater different deals for couples, families, groups, for weekends, short breaks and seven or 14 night stays.

Address

74220 La Clusaz, France

Back