Incorrect data? Please notify us at hi@itinari.com.
The Captain's Club Hotel is a luxury 4 star hotel situated on the banks of the River Stour, Christchurch, Dorset.The hotel has 29 bedrooms, bar, lounge, award winning restaurant and spa.
Want to plan a trip here? Talk to AI travel assistant Maya.