The hotel has 91 rooms.
Our extended stay hotel in Englewood, Colorado offers apartment-style suites Located just 15 miles from downtown Denver, Englewood is a beautiful town that offers a wealth of business and leisure attractions. The Candlewood Suites Englewood - Meridian Park is the newest extended stay hotel in the Denver area and offers top-of-the-line amenities. Business travelers will find that our hotel in Englewood is perfect for an extended business trip. We are close to several corporate business parks, including the Denver Technological Center and Meridian Business Park. Both of these areas are within five miles of the hotel. While you stay with us, take a day to drive into downtown Denver and see beautiful Main Street. The city is just 15 miles from our extended stay hotel in Englewood. Closer to the hotel, Skyventure Colorado is an indoor skydiving facility offering thrills and excitement. Avid shoppers will find the Parkmeadows Mall and the Outlets at Castle Rock just a few minutes away from our hotel near Denver.