Construction is under way on two hotels being built in Glenwood Springs, Colo. -- a 124-room Residence Inn and a 101-room Courtyard Hotel. The hotels will sit next to the Glenwood Meadows mall and are part of a larger plan for a full-service hospitality site including a multi-screen movie theater, retail uses and outdoor recreational opportunities.

Related Summaries