Holiday Inn Express & Suites Denver South - Castle Rock
Holiday Inn Express & Suites Denver South - Castle Rock
610 Genoa Way,
Castle Rock,
Colorado,
80109 · Map
Holiday Inn Express & Suites Denver South - Castle Rock Facilities
- 84 rooms
- Private bathroom in some rooms
- Colour television in all rooms
- Telephone in all rooms
- Major credit cards accepted
Holiday Inn Express & Suites Denver South - Castle Rock Tariff
Single Bed and Breakfast from USD 99
Double / Twin Bed and Breakfast from USD 140 per room