Residence Inn by Marriott Steamboat Springs features an outdoor swimming pool, fitness centre, a shared lounge and bar in Steamboat Springs. This 3-star hotel offers a 24-hour front desk, a business centre and free Wi-Fi.
Number of rooms: 114
1480 Pine Grove Road, Steamboat Springs, CO 80487, United States
Hotel booked 1 times today.