Candlewood Suites Meridian Business Park

Candlewood Suites Meridian Business Park,
10535 El Diente Court,
Englewood, CO 80112

Located 15 miles from downtown Denver, this is the newest extended-stay hotel in the Denver area offering top-of-the-line amenities in apartment-style suites. Close to the DTC.
We sell guest rooms nightly as well as extended stay.