Located in Englewood (Centennial - Tech Center), Extended Stay America - Denver - Tech Ctr South - Inverness is convenient to Park Meadows Mall and Fiddler's Green Amphitheater. This hotel is within the vicinity of Centennial Center Park and Sky Ridge Medical Center.
Make yourself at home in one of the 132 guestrooms, featuring kitchens with refrigerators and microwaves. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones and irons/ironing boards, and housekeeping is provided weekly.
Rec, Spa, Premium Amenities
Make use of convenient amenities such as complimentary wireless Internet access, a picnic area, and discounted use of a nearby fitness facility.
A complimentary continental breakfast is included.
Business, Other Amenities
The front desk is staffed during limited hours. Free self parking is available onsite.
The sheets had stains, very little parking, noisy at night, beds were uncomfortable, outdated rooms and amenities
I have nothing nice to say about my visit.
The rooms were filthy. Druggie's were hanging outside the hotel rooms. The bath tub floor was black. When I lifted the sheets on the bed their was hair and lip stick stains. I went to the office to have at least the sheets changed and they said they would do so. When I returned a couple of hours later the sheets were still their. So I went to the front office and the lady handed me the sheets so I can change it. When I removed the sheets I found Piss stains all over the bed. They ended up moving me to another extended stay due to the conditions, but I will never again stay at an extended stay or recommend to friends or family.