Situated in Denver, 300 metres from Union Station, Hotel Indigo Denver Downtown - Union Station, an IHG Hotel features accommodation with a fitness centre, private parking, a restaurant and a bar.
Number of rooms: 180
1801 Wewatta Street, Denver, CO 80202, United States
Hotel booked 2 times today.