Holiday Inn Denver Downtown is a 3-star venue set just 2.1 km from Denver Zoo, Downtown Aquarium and Sacred Heart Parish.
Holiday Inn Denver Downtown is 10 minutes' walk from the center of Denver.
Metropolitan State University of Denver subway station is just 20 minutes from the hotel and a 5-minute walk takes guests to W Colfax Ave & Bannock St bus stop. The hotel lies 35 km away from Denver International airport.
This property offers guestrooms complete with climate control, a phone and television. They provide bathrooms with a bathtub, a hairdryer and a shower.
Eat & Drink
Serving Italian, American and Asian Fusion dishes, Maggiano's is about 250 meters away.
There are an elevator and a car park at guests' disposal.