Com grelha para churrasco e sala de estar, bem como vistas para a montanha, o The Trails At Storm Meadows Aparthotel está localizado a uma distância aproximada de 25 minutos a pé da Estância de Esqui Steamboat. Este apart-hotel oferece o parque de estacionamento no local e piscina ao ar livre.
Os hóspedes vão gostar da proximidade do Teleférico de Elkhead, que está a 3.2 km de distância. O hotel de 4 estrelas está a uma distância de 3.9 km do Campo de Golfe de Haymaker. O alojamento está localizado a 15 km do aeroporto de Steamboat Springs e a alguns minutos de carro da paragem Gondola Transit Center.
Tem 75 quartos com pátio e varanda. Alguns deles oferecem TV, junto com máquinas de café/chá. As unidades são equipads com lareira de lenha, juntamente com piso aquecido.
Uma variedade de restaurantes, incluindo T Bar At Steamboat e Cafe Diva, está localizada na área circundante, a aproximadamente 25 minutos de distância a pé.