Châtel is a genuine mountain village that has grown from its farming heritage into a charming, picture postcard winter and summer resort. Châtel is situated in the Haute Savoie region of France on the French/Swiss border around an hour and a half south east of Geneva.
The village is full of traditional alpine chalets and surrounded by mountains, grassy areas and forests. Benefiting from being on the south facing slope at the top of the Abondance Valley ensures great views of the surrounding mountains and plenty of sunshine.
The village possesses a top selection of traditional French restaurants, a diverse range of friendly bars with a great Aprés Ski atmosphere and live music nights. Of course all of your shopping needs are catered for too with mini markets in Châtel and a large supermarket just outside the village.
There are plenty of ski, biking and walking shops, depending on the time of year along with a range of souvenir shops. Last but not least there is a range of speciality food shops so you can stock up on Savoyarde sausages and cheese. All this is within strolling distance of Chalet Le Tadorne.