The cozy 2-star Super 8 Castle Rock Colorado Hotel offers a non-smoking accommodation in a historic area of Castle Rock.
The city center is 20 minutes' walk of the property. 41 km to Lakewood.
Outlets at Castle Rock is 3.9 km from the hotel and H2O\'Brien Pool is 18 km away.
Super 8 Castle Rock Colorado Hotel is located within 60 km from Denver International airport.
The rooms in Super 8 Castle Rock Colorado Hotel come with complimentary Wi-Fi, climate control, a private safe, television and a writing table. Guests can make use of a bathtub, a shower and a hairdryer.
Eat & Drink
There is a restaurant serving Italian dishes on site. Waffle House and Guadalajara Restaurant offer an assortment of dishes within 100 meters of the property.
Guests can avail of 24-hour front desk, delivery service and wake up service.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.