La Quinta by Wyndham Denver Aurora Medical - Aurora Hotel
Located just off I-225 and less than 4 miles from downtown Aurora, this La Quinta Inn & Suites features a spacious outdoor pool. Free Wi-Fi is available throughout the hotel. The La Quinta Inn & Suites Denver - Aurora Medical Ctr.
La Quinta Inn Aurora Co
Address: 1500 S. Abilene St. 80012, Aurora, CO, US