Castle Rock Indoor Water Park Resort - Branson36.6317901611328, -93.2740631103516
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.
Number of rooms: 191.
Free on-site car park
Spa & Leisure
- Swimming pool
- Air conditioning
- City landmarks