|Howard Johnson Express Inn Colorado Springs|
1231 South Nevada Ave., Colorado Springs, CO 80903 US
With a stay at Howard Johnson Express Inn - Colorado Springs in Colorado Springs, you'll be close to Colorado Springs City Auditorium and United States Olympic Complex.
~38.44 Miles from Castle Rock center
|Howard Johnson Inn Denver - Denver|
4765 Federal Blvd., Denver, CO 80211 US
With a stay at Howard Johnson Inn - Denver in Denver, you'll be close to Regis University and Denver's Downtown Aquarium.
~29.80 Miles from Castle Rock center
Next: Show All Available Comparable Hotels with Pricing >