Castle Rock Indoor Water Park Resort is a pleasant 2-star property set 1200 meters from Jim Stafford Theatre and 6 km from Branson Arts Council.
The venue is 6 km away from the city center.
Guests can reach Castle Rock Indoor Water Park Resort by car from Branson airport in 20 minutes.
The property offers 191 guestrooms appointed with free wireless internet, climate control, cable television, coffee/tea makers and an iron with ironing board. Bathrooms feature a bathtub, a shower and a hairdryer.
Castle Rock Indoor Water Park Resort provides guests with 24-hour reception and laundry.