Located in Steamboat Springs, this holiday home features free WiFi. The unit is 800 metres from Steamboat Ski Resort. Free private parking is available on site. A dishwasher, an oven and a microwave can be found in the kitchen.
Facilities of Hotel Berghaus North