Hôtel l'Edelweiss
Hotel
Châtel
Hôtel l’Edelweiss is located in Les Portes du Soleil ski resort, just 300 metres from the Super Châtel ski lifts. It features rooms with free Wi-Fi access and free private parking is provided.
Number of rooms: 9
398 Route de Thonon, 74390 Châtel, France