Holiday Inn Express Hotel & Suites Denver – Aurora, Aurora
https://holiday-inn-express-hotel-suites-denver-aurora.usa8.info
Located just off I-225 and less than 4 miles from downtown Aurora, this Holiday Inn Express features a spacious outdoor pool. Free Wi-Fi is available throughout the hotel.
1500 South Abilene Street, Aurora, CO 80012, United States of America