OYO Hotel – Castle Rock Smoking Rooms Available Situated in Castle Rock, OYO Hotel Castle Rock Colorado is close to Castle Rock City Hall, Red Hawk Ridge Golf Course, and Outlets at Castle Rock. Additional area attractions include Castle Pines Golf Club. Address 1020 Park Street Castle Rock, CO 80109 GPS 39.3806801, -104.8654274 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Colorado Hotels » Denver Hotels » Castle Rock Hotels » OYO Hotel – Castle Rock