3333 Quebec St.
Denver, Colorado 80207
The Holiday Inn Denver East is an 11-story atrium with gorgeous views of the mountains. With easy access, they are minutes away from downtown and within walking distance of restaurants and the shops in Stapleton.
The rooms are clean, the beds are comfortable, the water pressure in the shower is strong, the WiFi is high speed, and the staff are friendly and courteous. TripAdvisor Review