Holiday Inn Express and Suites Denver - Aurora Medical Campus
Welcome to the Holiday Inn Express and Suites Denver Aurora Medical Campus! This stunning hotel in Aurora, Colorado features 126 rooms and an array of suites to fit every need with 3000 square feet of divisible banquet space.