The 3-star Holiday Inn Denver Downtown places guests abound 2.1 km from Downtown Aquarium.
The city center is 10 minute walking distance from the hotel.
There is 16th & California tram stop a few meters away. Holiday Inn Denver Downtown is located within 35 km from Denver International airport.
Rooms of Holiday Inn Denver Downtown are appointed with climate control, TV and a phone. Guests can make use of a bathtub, a shower and a hairdryer.
Eat & Drink
Serving Italian, American and Asian Fusion specialties, Maggiano's is about 250 meters away.
Comforts like an elevator and a car park are provided on site.