La Quinta Inn & Suites Castle Rock is a 2-star property only 1150 meters from Cherokee Castle, Rock Park and Jungle Quest. This hotel dates from 2000 and was refurbished in 2012.
La Quinta Inn & Suites Castle Rock lies in the heart of Castle Rock. It is located 56 km from Thornton and just 2 km from the center of Castle Rock.
Guests can reach La Quinta Inn & Suites Castle Rock by car from Denver International airport in 60 minutes.
The hotel comprises 63 luxurious guestrooms. La Quinta Inn & Suites Castle Rock offers rooms with the mountain view. Guests can also use a fridge and a microwave.
Eat & Drink
Every day a complimentary breakfast is served in the dining room. Toss Asian Cafe and Waffle House serve a selection of meals within 100 meters from the venue.
Business facilities at La Quinta Inn & Suites Castle Rock include a meeting room and a business center.
La Quinta Inn & Suites Castle Rock offers such leisure options as a swimming pool and a golf course. Active guests will benefit from a fitness room and a gym available on the premises.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.