Captain’s Club Hotel & Spa
Captain’s Club Hotel and Spa is a unique, luxury and dog friendly hotel in a tranquil location perched beside the River Stour in Christchurch. The hotel boasts a contemporary nautical-inspired...