The 3-star Holiday Inn Express & Suites Denver South - Castle Rock lies within 3.8 km from Rock Park, Great Divide Brewing and Denver Mint. The brand new hotel is a good example of Mediterranean architecture in Castle Rock. It features shopping service, laundry and ironing service as well as a luggage storage, free self parking and an elevator.
Guests can get to Castle Rock city center, which is 5 km away.
Holiday Inn Express & Suites Denver South - Castle Rock is within a 55-minute drive to Denver International airport.
Holiday Inn Express & Suites Denver South - Castle Rock offers 84 rooms fitted with music system, free Wi-Fi, a seating area, satellite TV and heating for a comfortable stay in Castle Rock. In-room self-catering facilities include a fridge, coffee/tea makers and a microwave.
Eat & Drink
Offering american dishes, International House of Pancakes is a 5-minute walk away.
Guests can rent cars at the hotel.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.