Holiday Inn Express & Suites Denver South - Castle Rock

610 Genoa Way, Castle Rock, CO 80109, USA - Castle Rock, Colorado - U.S - 80109

Show map

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

;