Search results
We did not find results for: Holiday Inn Express & Suites Englewood - Denver South, an IHG Hotel Englewood, CO.
Check spelling or type a new query.
We did not find results for: Holiday Inn Express & Suites Englewood - Denver South, an IHG Hotel Englewood, CO.
Check spelling or type a new query.
New hotel located in Englewood, Colorado next to Sky Ridge Medical Center. Discover comfort and relaxation at Holiday...
Website: ihg.com
Phone: (303) 649-1731
10535 El Diente Ct Englewood, CO 80112 1007.54 mi
Is this your business? Verify your listing
3.0 130 reviews
First impressions were not the best, but they made up for it with time. The bed in the room assigned to me was not made so they upgraded me to a suite. Very happy with that. Breakfast milk for my... More
I stay in a lot of IHG properties and this one disappointed me across the board: not enforcing quiet hours, failed to clean room per request and bad breakfast. How do you ruin HI Express breakfast?... More