Sign up for our newswire newsletter

 

Castle Rock Set to Open in Branson, Mo.

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.