Captain’s Club Hotel

Christchurch, Dorset

‘A great stay, great staff, accommodation, food, and all in a lovely river setting. More