Holiday Inn Express & Suites Denver South - Castle Rock is positioned in a shopping area of Castle Rock close to United States Air Force Academy, Cherokee Castle and Jungle Quest. Featuring Mediterranean architecture, the hotel is opened since 2015.
The city center lies within 5 km from the venue. The venue is located 38 km from Denver.
Holiday Inn Express & Suites Denver South - Castle Rock is within a 55-minute drive to Denver International airport.
This property has 84 guestrooms including executive king suite, luxury king room and leisure queen room appointed with a DVD player, individual climate control, a writing desk, a laptop-compatible safe and television with satellite channels. They provide bathrooms with complimentary toiletries, a bathtub and a hairdryer.
Eat & Drink
Every day a hot breakfast is served in the dining room. Rockyard American Grill & Brewing Company with American specialties is just around the corner.
Guests can take advantage of a photocopier, computer equipment and a meeting room along with shopping service, laundry and newspaper service provided on-site.
On-site leisure facilities include a golf course and an indoor swimming pool.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.