enjoy natural beauty in a friendly place... welcome to the Hampton Inn Castle Rock.
Nestled in the East Plum Creek Valley at the base of the Rocky Mountains, you'll discover the friendly town of Castle Rock, named for the prominent rock formation... more
|