500 m von den Skiliften von Champoluc entfernt empfängt Sie das Hotel Castor am Fuße des Monte-Rosa-Massivs. Die meisten der im traditionellen alpenländischen Stil dekorierten Zimmer bieten Aussicht über das Val d'Ayas.
Die Zimmer im Castor verfügen über einen Flachbild-Sat-TV. Viele Zimmer bieten zudem einen Balkon und Bergblick.
Im Garten erwarten Sie eine Panoramaterrasse und einen Kinderspielplatz.
Das Castor Hotel verfügt über eine gemütliche Bar und ein Restaurant mit einer Auswahl von über 150 verschiedenen Weinen.Parkplätze stehen Ihnen am Hotel kostenfrei zur Verfügung.
Im Winter kann das Hotel gegebenenfalls nur für längere Aufenthalte ab 2 Übernachtungen gebucht werden.