Lobby
The hotel has a medium sized lobby.
Exterior
The hotel has a traditional exterior.
Rooms
231 guestrooms, business minded guest rooms.
Restaurant
Fine dining restaurant.
1715 Tremont Pl - 80202 - Denver (Co), United States View Map
Located in the heart of downtown Denver's financial district, the Holiday Inn Express Denver Downtown.
Located in downtown Denver.
TripAdvisor vote: 3.5/5 Based on 637 guest reviews
The hotel has a medium sized lobby.
The hotel has a traditional exterior.
231 guestrooms, business minded guest rooms.
Fine dining restaurant.