Historic bed and breakfasts and small hotels in the Middle of England, including the Peak District, Derbyshire, Lincolnshire, Staffordshire, Rutland, Nottinghamshire, Northamptonshire and Leicestershire.