40.4797 ­-106.82666
Go to map view
80487 Steamboat Springs, CO, United States , 333 South Lincoln Avenue 879-6505
The iron horse inn is located in steamboat springs, close to howelsen ski area, steamboat ski resort, and gondola square. Nearby points of interest also include fish creek falls. Hotel features. Recreational amenities include a spa tub and a sauna. This 2. 0 star property has a 24 hour business center. Complimentary wireless internet access is available in p... More from Tatil

Get Rates

Show The Iron Horse Inn at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings