Property Location A stay at Days Inn Denver Downtown places you in the heart of Denver, steps from Ogden Theater and close to Kirkland Museum of Fine and Decorative Art. This hotel is within close proximity of Molly Brown House Museum and Cathedral Basilica..