Star Rating
Hotel Name
Price Range (USD) to

All Sleep Inns in or near Castle Rock

Sleep Inn Denver Tech Center in Greenwood Village 9257 East Costilla Ave., Greenwood Village, CO 80112 ~15.26 miles north of Castle Rock center
  • Inexpensive Suburban property
  • Free comp. breakfast
  • Internet is poor
  • Location is great
Average 3.5 /5 Guest Reviews Call BookMore Details

Hotels like Sleep Inns

Super 8 Castle Rock Colorado in Castle Rock 1020 Park St., Castle Rock, CO 80104
  • Economical Highway property
  • Check in time: 11:00 AM
  • Minibar can be a problem
  • Vibe is not too good
Poor 2.5 /5 Reviews Call BookMore Details

Next: Show All Available Comparable Hotels with Pricing
Back to Top