Old Hall Hotel, Derbyshire
The Old Hall is reputed to be the oldest hotel in England. Dating back to 1573, it was built with the sanction of Queen Elizabeth I, to provide accommodation for Mary Queen of Scots who was under house arrest by the Shrewsburyโs.