There is a new hotel on the downtown scene in the Mile High City, The Maven, and boy is it a fun place to sleep.
1800 Wazee Street, Denver, Colorado