A menos de 4 km do centro da cidade Steamboat Springs, Storm Meadows Slopeside Retreat Hotel apresenta quartos com vistas para montanha. Os hóspedes podem passar o tempo relaxando em piscina ao ar livre, ou admirar Jacuzzi e uma piscina exterior nesta propriedade, localizada ao lado de Christie III Ski Lift.
Termas de Old Town é de 3.4 km do hotel e Teleférico de Elkhead é dentro de 3.2 km de distância. Apenas demorará 5 minutos a pé para chegar à estação de Preview.
Varanda, equipamentos para chá/café e internet de alta velocidade bem como banheira, casa de banho à parte e chuveiro são fornecidos em todos os quartos.
Uma caminhada de 25 leva os hóspedes até Los Locos bar.