Hotel is situated on the River Stour in the heart of the picturesque Dorset countryside and within easy reach of Bournemouth and Poole.