Set in the center Champoluc and 1476 feet from the ski elevators, Le Rocher Hotel offers a traditional, Alpine restaurant and a cozy bar.
Le Rocher Hotel has its own health center with great amenities including aromatic shower and Kneipp treatment.
All guest rooms in the Rocher have satellite TV, a mini-bar, and some have balconies with mountain views.
During winter the hotel may only be available for long stays of 2 or more nights.