Star Rating
Hotel Name
Price Range (USD) to
Amenities

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
From$64
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
From$45
Poor 2.5 /5 Reviews Call BookMore Details

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