Holiday Inn Express & Suites Englewood Denver South, an IHG Hotel
Hotel in Meridian
Reviews
8.8 out of 10
Excellent
Popular amenities
Check-in time
3:00 PM
Check-out time
11:00 AM
Explore the area
10535 El Diente Ct, Englewood, CO, 80112
- Meridian Business Park1 min walk
- Inverness Business Park3 min drive
- Sky Ridge Medical Center3 min drive
- Denver, CO (APA-Centennial)7 min drive