The Comfort Inn in Downtown Denver is in a great location. It is just a block away from the central shopping and entertainment district and within walking distance of the Convention Center. I had a corner room with 2 walls of glass and an excellent view from the desk area.
hotel reviews