Le Rocher Hotel se encuentra en el centro de Champoluc, a 450 metros de los remontes. Cuenta con un restaurante alpino tradicional y un bar acogedor.
Le Rocher Hotel dispone de su propio centro de bienestar con instalaciones fantásticas como ducha aromática y tratamientos Kneipp.
Todas las habitaciones del Rocher incluyen TV vía satélite y minibar. Algunas disponen de balcón con vistas a la montaña.
Durante el invierno es posible que el hotel sólo esté disponible para estancias largas de 2 noches o más.