Located in Steamboat Springs, Peaks - Storm Peak Chalet is an apartment boasting a barbecue. Peaks - Storm Peak Chalet features views of the mountains and is 400 metres from Ski Lift.
The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a coffee machine. Towels and bed linen are offered at Peaks - Storm Peak Chalet. There is a private bathroom with a hot tub and bath.
Ski Lift is 3.6 km from Peaks - Storm Peak Chalet, while Ski Lift is 3.7 km away.