Doté d'un point de vente de forfaits de ski et d'un local à skis, le McCloud Hotel est situé à Mount Shasta. Vous pourrez profiter d'un restaurant sur place.
Il dispose également d'une télévision.
L'établissement possède une réception ouverte 24h/24, un salon commun et une boutique de souvenirs.
Vous pourrez pratiquer diverses activités dans les environs, telles que le ski et le golf. L'hôtel assure un service de location de vélos.