Extended Stay America - Denver - Tech Ctr South - Inverness is located in Englewood's Centennial - Tech Center neighborhood, close to Park Meadows Mall and Fiddler's Green Amphitheater. Additional area points of interest include Sky Ridge Medical Center and Kennedy Soccer Complex. Read More About Extended Stay America - Denver - Tech Ctr South - Inverness
- Exterior Corridors
- FREE Breakfast
- FREE Parking
- Picnic Area
(*) = Free, some restrictions may apply.