Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Sleep Inns in or near Castle Rock

Sleep Inn Denver Tech Center : 9257 East Costilla Ave. 9257 East Costilla Ave., Greenwood Village, CO 80112 ~15.26 miles north of Castle Rock center
  • Economy Suburban property
  • Complimentary breakfast is offered
  • About half of guests considered the lobby entrance to be so-so
  • Well lit parking area

Hotels like Sleep Inns

Super 8 Castle Rock Colorado - Castle Rock 1020 Park St., Castle Rock, CO 80104
  • 2-star Highway property
  • Hotel has 3 floors
  • Air conditioning was criticized by 100%
  • Most guests thought the tv was sub-standard

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