Holiday Inn Steamboat Springs 
3190 South Lincoln Avenue
Steamboat Springs, CO 80487
Show Hotel Details |
Hotel Photos
Located off Route 40 in Steamboat Springs, Colorado, this hotel offers free shuttle to the Steamboat Ski Area. It features on-site dining and bright rooms with a 37-inch flat-screen TV.