Hotels in Châtel

Châtel Details

Chatel is a French resort town, located right on the border with Switzerland. It is known for its great skiing. The whole village is served by a free ski-bus which gives easy access to ski lifts. The resort is also part of the vast Portes du Soleil domain - the largest international linked ski area in the world with over 650 km of varied terrain spread across eight French and four Swiss resorts. Visitors love Chatel in summer, too. Many of the lifts stay open to take hikers and mountain bikers up the mountain for summer exercise. Nearby Geneva, Switzerlands Lake Geneva also offers parasailing and windsurfing during the summer. Most of the hotels in Chatel are in the form of ski resorts, and most do stay open during the summer months. You can count on to help you find the perfect Chatel hotel for your French Alps vacation.