O Storm Meadows Club Aparthotel de 3 estrelas é composto de 91 quartos e fica a 2.7 km de Routt National Forest. O parque de estacionamento também está disponível no local.
A Christie III Ski Lift está a 2.7 km de distância. Tread of Pioneers Museum está a 4.8 km do hotel. A estação do teleférico Thunderhead Express fica a uma caminhada deste apart-hotel.
Alguns quartos estão equipados com pátio, varanda e lareira. No quarto vai encontrar microondas, refrigerador e congelador.