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.
Castle Rock Indoor Water Park Resort is within a 20-minute drive to Branson airport.
Castle Rock Indoor Water Park Resort provides guestrooms appointed with free wireless internet, climate control, cable television, coffee/tea makers and an iron with ironing board. They feature bathrooms with a bathtub, a shower and a hairdryer.
The facilities as free self-parking, a gift shop and a hairdresser are offered for guests.