Offering 84 rooms, the business Holiday Inn Express & Suites Denver South - Castle Rock features a golf course and an indoor swimming pool available on site. Featuring Mediterranean architecture, the hotel is welcoming guests since 2015.
This hotel is about 20.6 km away from Denver Public Library, Jungle Quest and Denver District Court. The venue is 5 km away from the city center.
Denver International airport can be reached in 55 minutes by car from Holiday Inn Express & Suites Denver South - Castle Rock.
Holiday Inn Express & Suites Denver South - Castle Rock offers non-smoking rooms with a DVD player, individual climate control, a personal computer, high-speed internet and TV with satellite channels as well as a fridge, coffee/tea makers and a microwave. They provide bathrooms with a hairdryer, a bathtub and a shower.
Eat & Drink
Guests will enjoy dishes of American cuisine served at Rockyard American Grill & Brewing Company, which is about 150 meters away.
There are car rental services on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.