HotelsClick.com

Hotel Holiday Inn Express Denver Downtown

3 Stars

  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.

Booking.com

Hotel Details

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.

Hotel facilities

  •  Check-in at From 12:00

 Public transport

  • Airport: DEN
Book

Hotels nearby

Booking.com