Châtel

Châtel is a charming picturesque village situated at 1200m in the French Alps (near the Swiss border) just 75km from Geneva.

It is part of the vast ‘Portes du Soleil’ area, which includes Morzine, Avoriaz, Champery, Les Crosets, Morgins, Champoussin, and Torgon.

view enlarged map

The village is one of the major ski resorts in the Portes du Soleil, but has managed to retain its architectural traditions. The buildings are all built in traditional chalet style, which has helped the town retained much of its original charm. Châtel has everything that you will need, including many lively bars, a host of ‘on and off’ mountain restaurants, two cinemas, an ice-skating rink and lots of wonderfully interesting shops.

Ski