12943 E Briarwood Ave
Centennial,
CO
80112
This property is conveniently located across Arapahoe Rd from Centennial Center Park and just a few miles from the Denver Tech Center. This location features apartment-style suites with free super fast Wi-Fi, in-room kitchens with full-size refrigerators, two burner stovetop, and plenty of cabinet space for all your items. On-site amenities include 24/7 gym and laundry room. Plus, our affordable monthly, weekly, and nightly rates are perfect for any length of stay!