O Storm Meadows Club Aparthotel de 3 estrelas fica a aproximadamente 25 minutos a pé da Estância de Esqui Steamboat e dispõe de piscina e de ginásio.
A Christie III Ski Lift está localizado a 2.7 km de distância. Para reduzir o estresse, os hóspedes podem visitar o Rocky Mountain Day Spa a aproximadamente 25 minutos a pé deste apart-hotel. São necessários 10 minutos a pé para chegar à estação de teleférico Thunderhead Express.
Alguns quartos têm pátio e varanda para sua conveniência. Se gosta de cozinhar, há microondas, frigorífico grande e congelador no local.