Extended Stay America - Denver - Tech Center South - Inverness

9650 East Geddes Ave, Centennial, CO 80112, United States
+1 303 708 8888


Overall guest ratings

4.3/10 Okay
Based on 84 reviews
See all reviews

Review highlights

  • 5.5
  • 4.4
  • 3.5
  • 2.9


    Show all


    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.

    Less More Hotels.com


    • Pets allowed
    • Complimentary breakfast
    • Free Wi-Fi
    • Wheelchair accessible
    • Air-conditioned
    • 24 hour front desk
    • Non-smoking rooms available
    • Pets allowed on request. Charges may apply.
    • Free parking
    Less More

    Get Rates

    Check in
    Check out