Steamboat Springs Resorts
Displaying 1 Hotels in Steamboat Springs
Holiday Inn Steamboat Springs
Our hotel's services in Steamboat include easy, free and convenient shuttle access to the Steamboat Ski Resort, which can be seen from our property. Guests love the view and the thrills of the slopes!
4.7 /5 (433 reviews)
3190 South Lincoln, P. O. Box 775007, Steamboat Springs, CO 80477, United States
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 1-970-8792250