Holiday Inn Express

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.  View their website