This traditional country hotel is perfectly located on the edge of the New Forest and within easy reach of Bournemouth and Poole.The hotel boasts 42 comfortable en-suite bedrooms, St Leonards Hotel has excellent function facilities.