 |
124 West 6Th, Glenwood Springs, CO 81601 USA |
The Ramada Inn and Suites is centrally situated in Glenwood Springs, within walking distance of downtown shopping and restaurants and many local attractions.
Each of the 120 guest rooms at the Glenwood Springs Ramada feature refrigerator, coffee maker, hair dryer, iron, ironing board, data port phones and cable TV.
On-site are a restaurant serving breakfast and dinner daily, a lounge, indoor pool, Jacuzzi, guest laundry, workout facilities and meeting facilities.
|