Plaza Inn Glenwood Springs
Hotelπ I stayed at this hotel for only two nights. It was clean the staff is pretty friendly. Love the location, it gives you the option to walk to a lot of places, which I recommend. However, the reason I only gave it three stars is because the food they served for dinner was not all that great. And it wa... People often mention hotel, room, night,
Address
ξat Exit 116, 124 W 6th St I-70, Glenwood Springs, CO 81601
Contact
ξ°(970) 945-2500Rating on Google Maps
3.90 (161 reviews)Open on Google Maps