★★★
Medium budget lodging with 3 stars located at about 4 km from the center of Castle Rock. Here you can stay in a double room for a price starting at 166 €. Offers to its customers free Wi-Fi internet connection in all its facilities. Holiday Inn Express & Suites Denver South - Castle Rock by IHG offers several amenities, being some of the most relevants: pool, car park, complimentary parking, climate control and fitness room. In addition, this accommodation is adapted to provide disabled access. It belongs to the Holiday Inn chain.
You can book your room in Holiday Inn Express & Suites Denver South - Castle Rock by IHG from 166 €.
There are 164 comments on this accommodation:
Address: 610 Genoa Way. 80109 Castle Rock. United States.