Hotel Information
Just south of the Denver Tech Center, the Holiday Inn Express Hotel & Suites Englewood is conveniently located off I-25 and Dry Creek Road, exit 196.
This beautiful hotel is located near Park Meadows Mall, Bronco Training Center, Denver Tech Center, Centennial Airport, Inverness Business Park, Fiddlers Green Amphitheater, the new Porter Hospital and only 20 minutes from downtown Denver.
As guest you will feel right at home. Enjoy the beautiful traditional decor, an atmosphere loved by business and leisure guests alike. The staff welcome tour groups and sport teams. Unwind, relax, and Stay Smart.