Holiday Inn Denver Downtown provides affordable accommodation in Denver.
This central hotel is situated 2.1 km from Denver Zoo, Downtown Aquarium and Sacred Heart Parish. You can find Paramount Theatre, Colorado Convention Center and Colorado State Capitol only 250 meters from the property.
This hotel is located within a 10-minute walk of 16th & California tram stop.
Holiday Inn Denver Downtown comes with climate control, a telephone and TV in all rooms. They provide bathrooms with a shower and a hairdryer.
Eat & Drink
Holiday Inn Denver Downtown is 5 minutes’ walk from Maggiano's - Denver Pavilions offering dishes of italian and american cuisine.