Situated at the end of the rural, picturesque Abondance valley and set between Lake Geneva and the Mont-Blanc, Chatel is just a stone's throw away from the Swiss border. It is the most Swiss-like of all the French resorts and is an authentic mountain village with a combination of tradition and modernism.
Châtels geographical location, in the most northern part of the French Alps, combined with the effects of Lake Geneva, produce a microclimate which ensures optimal snowfall throughout the winter. Châtel has invested in artificial snow-making machines to preserve the snowfall
Panoramic Chatel views:
Chatel webcams: