El McCloud Hotel se encuentra en el Monte Shasta y ofrece un punto de venta de forfaits de esquí y un guardaesquíes. El establecimiento alberga un restaurante.
Además, se proporciona TV.
El establecimiento dispone de recepción abierta las 24 horas, salón compartido y tienda de regalos.
En la zona se pueden practicar diversas actividades, como esquí y golf. El hotel también ofrece un servicio de alquiler de bicicletas.