The 3-star Holiday Inn Denver Downtown places guests abound 2.1 km from Downtown Aquarium .
The hotel is placed 15 minutes' walk from St. John\'s Cathedral. The property boasts location within 1 km from Denver city center.
A local bus stop is 50 meters away. A 40-minute drive will take you to Denver International airport.
Guests at Holiday Inn Denver Downtown are accommodated in rooms with climate control, TV and a phone. Bathrooms feature a bathtub, a shower and a hairdryer.
Eat & Drink
Maggiano's Little Italy offers Italian, American and contemporary meals and lies within 250 meters of the property.
Such facilities as an elevator and parking are available on-site.