Holiday Inn Denver Downtown is a 3-star property only 2.1 km from Downtown Aquarium.
Just 1 km from the center of Denver known for Paramount Theatre, Colorado Convention Center and Larimer Square.
Holiday Inn Denver Downtown lies within 35 minutes’ drive to Denver International airport.
The rooms in Holiday Inn Denver Downtown are fitted with climate control, a phone and TV. For more comfort a bathtub, a hairdryer and a shower are provided.
Eat & Drink
Guests will enjoy dishes of Italian, American and Asian Fusion cuisine served at Maggiano's, which is about 250 meters away.
Such facilities as an elevator and parking are available on-site.