Search results
We did not find results for: Holiday Inn Express & Suites Denver South - Castle Rock, an IHG Hotel Castle Rock, CO.
Check spelling or type a new query.
We did not find results for: Holiday Inn Express & Suites Denver South - Castle Rock, an IHG Hotel Castle Rock, CO.
Check spelling or type a new query.
Welcome to the Holiday Inn Express & Suites in Castle Rock, Colorado! Castle Rock's newest hotel is conveniently located...
Website: ihg.com
Phone: (303) 688-0888
610 Genoa Way Castle Rock, CO 80109 1165.32 mi
Is this your business? Verify your listing
4.5 132 reviews
Needed to go to my uncle's funeral and wanted a place close by. The place looked ok from outside, parking was a little tight. Looked a little like it was used heavily or it needed maintenance, looked... More
This location is clean, has a friendly staff, a nice breakfast is provided each morning. My room is always comfortable and roomy. The gym has enough equipment. The pool and hot tub are fine. There is... More