Holiday Inn Denver - Central Hotel is located in metro Denver near the junction of I-25 and I-70, the two major highways accessing all areas of the city. The hotel is only 3 miles from downtown, the Colorado Convention Center, Coors Field, Invesco Mile High Stadium, Pepsi Center, Six Flags Elitch Gardens, Denver Art Museum and the Capitol and many other attractions.