Situated within 25 minutes' walk of a rejuvenating destination like Rocky Mountain Day Spa, the 3-star Storm Meadows Townhomes Steamboat Springs hotel provides a spa salon. This Steamboat Springs aparthotel also entices guests with shuttle service.
Christie III Ski Lift is located just 6 minutes on foot from the property, and such natural sites as Whistler Park is approximately 5 minutes away by car. Amaze'n Steamboat Family Fun Park, a 5-minute ride away, is definitely a must-see for family tourists in Steamboat Springs. The hotel is situated at a distance of 3.1 km from Fish Creek Falls. Storm Meadows Townhomes hotel is a short distance from Gondola Transit Center bus station.
They feature a microwave and a fridge for self-catering.
At Cafe Diva guests can enjoy American specialities, while Los Locos offers Mexican cuisine.
Book Storm Meadows Townhomes Steamboat Springs
More +
Less -