
Staying In One of Colorado’s Most Famous Hotel Rooms
In 1891, the site of the new hotel being built in Glenwood Springs had to make people wonder. At the time, many residents still lived in tents and log cabins, yet work had begun on a structure that would be called a world-class destination. When the Hotel …