Holiday Inn Express Denver Downtown, an IHG Hotel
Denver Colorado
Check in
3:00 PM
Check out
11:00 AM
With a stay at Holiday Inn Express Denver Downtown, an IHG Hotel, you'll be centrally located in Denver, just a 5-minute walk from 16th Street Mall and 9 minutes by foot from Colorado Convention Center. This hotel is 0.5 mi (0.9 km) from Denver Art Museum and 1.2 mi (2 km) from Union Station.
Stay in one of 231 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.
Property Details
Location
1715 Tremont Place, Denver, Colorado 80202, United States