Het Le Rocher Hotel ligt in het centrum van Champoluc, op 450 meter van de skiliften. Het biedt een traditioneel Alpenrestaurant en een gezellige bar.
Le Rocher beschikt over een eigen gezondheidscentrum met fantastische faciliteiten, zoals onder meer een aromatische douche en Kneipp-behandelingen.
Alle kamers zijn voorzien van een satelliet-tv en een minibar. Sommige kamers hebben een balkon met uitzicht op de bergen.
In de winter kan het voorkomen dat u alleen een verblijf van 2 nachten of langer kunt reserveren.