Offering a restaurant, a bar and free WiFi access, Le Chalet de l'Atelier - Le Nord is located in Champéry, 984 feet from Croix de Culet. Free parking is available on site.
Each room here comes with a flat-screen cable TV, a safe, and a private bathroom with a shower. The suite also features a separate living area and a spa bath.
At Le Chalet de l'Atelier - Le Nord, guests will also find a terrace. Other facilities offered at the property include storage for ski equipment and bicycles.
The property is 0.9 mi from Grand Paradis and 1.1 mi from Marcheuson. Geneva International Airport is 78 mi away.