Le Castellan is located 1312 feet from the center of Le Châtel ski resort. The hotel offers a games room and floral terrace with panoramic views of the mountains.
All guestrooms are en suite with a TV and free Wi-Fi available throughout the hotel.
The Castellan hotel serves local cuisine in the restaurant with views of the Abondance valley. Guests can also enjoy a drink in the hotel bar.
Guests can enjoy Le Châtel’s public swimming pools, as well as hiking and cycling in summer. A free shuttle service stops just in front of the hotel Le Castellan, offering access to the entire valley.
The train station at Thonon-les-Bains is 25 miles away. The hotel also offers free private parking.