Holiday Inn Express & Suites Englewood Denver South, an IHG Hotel offers its guests an indoor pool and a fitness center. Public spaces have free WiFi. You'll find a 24-hour business center on site. Free breakfast is served daily. Holiday Inn Express & Suites Englewood Denver South, an IHG Hotel also features a vending machine, a picnic area, and concierge services. For a fee, parking is available.
This Englewood hotel is smoke free.