Quality Inn Castle Rock is a budget 2-star hotel set close to H2O'Brien Pool, Cherokee Castle and Denver District Court.
The city center is 20 minute walking distance from the hotel.
Guests can reach Quality Inn Castle Rock by car from Denver International airport in 60 minutes.
Eat & Drink
Within 150 meters away, Santiago's Mexican Resturante and Waffle House offer a variety of dishes.