Located 800 metres from Ski Lift, Spa at Storm Meadows - 01 offers accommodation in Steamboat Springs The property features views of the mountains and is 32 km from Ski Lift Free WiFi is available throughout the property There is a dining area and a kitchen complete with an oven and a microwave Towels and bed linen are featured at Spa at Storm Meadows - 01 There is a private bathroom with a bath