ULTIMATE GUIDE TO CHÂTEL SKI RESORT, FRENCH ALPS

ULTIMATE GUIDE TO CHÂTEL SKI RESORT, FRENCH ALPS

The Châtel ski resort is in the Vallée d’Abondance in the Haute Savoie region of France. The village is very close to the border with Switzerland and just a 90 minute drive from Geneva airport. If you are thinking about booking your first trip to this area,...