Castle Rock Resort & Waterpark, formerly the Atrium Inn, is set to open March 5 here.
The renovated resort includes an additional 100 rooms. The newly built 30,000-square-foot indoor waterpark features large water slides and an outdoor area with more water attractions. The resort also includes numerous meeting and banquet rooms.