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
  • Cheap Suburban property
  • Check in time: 3.00pm
  • Great service
  • Bathroom needs cleaning
Average 3.5 /5 Latest Reviews Call

Comparable hotels to Sleep Inns

Super 8 Castle Rock Co 1020 Park St., Castle Rock, CO 80104
  • Low priced Highway property
  • Hotel has 60 rooms
  • Most guests said rooms were small
  • Bathroom could be optimized
Average 3.0 /5 Latest Reviews Call

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