L'Hotel Castor è un tipico albergo di montagna situato ai piedi del massiccio del Monterosa, in posizione ideale per accedere alle escursioni. Le camere sono tutte dotate di bagno, televisore satellitare e telefono.