L'Hotel Castor *** si trova nel centro della Champoluc, ai piedi del massiccio del Monterosa, in posizione ideale per accedere a tutte le escursioni del territorio valdostano.
Le 32 camere sono dotate di telefono, Tv satellitare e cassaforte.
Il Ristorante propone un menu a scelta con piatti locali e nazionali, vegetariani e per bambini, nonché una svariata scelta di etichette. La sala ristorante, molto ampia, si presta per accogliere matrimoni e banchetti.