The cozy 2-star Super 8 Castle Rock Colorado Hotel offers an ideal spot in a business area close to golf courses and restaurants. Super 8 Castle Rock Colorado Hotel welcomes guests to its non-smoking rooms since 1980.
This hotel is about 3.9 km away from Outlets at Castle Rock. The distance between Castle Rock city center and the property is 2 km.
The hotel offers a spectacular location close to mountains and parks.
Fast access to Denver International airport within 60 km is provided.
There are 60 guestrooms featuring comfort queen room, king room and quadruple room equipped with complimentary Wi-Fi, climate control, a private safe, television and a writing desk. Guests can take advantage of a bathtub, a shower and a hairdryer supplied in the bathrooms.
Eat & Drink
The onsite excellent restaurant entices with Italian dishes. A variety of dishes are served in Waffle House and Guadalajara Restaurant, which are 5 minutes’ walk away.
Business travelers can make use of a meeting room, a photocopier and a fax offered on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.