2 star hotel
Holiday Inn Express & Suites Denver South - Castle Rock
610 Genoa Way, Castle Rock, CO 80109, USA - Castle Rock, Colorado - U.S - 80109
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Welcome to the Holiday Inn Express &Suites;® in Castle Rock, Colorado! Castle Rock's newest hotel is conveniently located on the I-25 corridor just minutes away from Denver or Colorado Springs. The Holiday Inn Express &Suites; is centrally located to dining, shopping, and numerous Colorado attractions including the Outlets at Castle Rock, Cielo at Castle Pines, Phillip S. Miller Park, and Douglas County Fair Grounds. Additionally, we are just 20 miles north of the United States Air Force Academy. Castle Rock, Colorado offers travelers many indoor and outdoor leisure and recreational activities...
More details
610 Genoa Way, Castle Rock, CO 80109, USA - Castle Rock, Colorado - U.S - 80109
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00