
About the Business
Welcome to the Old Hall Hotel in Buxton, reputed to be the oldest hotel in England. As well as our long history and connections to Mary Queen of Scots, visitors come back time and time again, so they tell us, because of our charm, good food and individuality.and because we sit at the heart of Derbyshire's market town of Buxton, on the edge of the beautiful Peak District. Come and visit us soon, whether for a wedding, to dine in our restaurant or to sample our accommodation, you'll be made very welcome.
Location & Hours

The Square
Buxton, SK17 6BD
Write a Review
Recently Viewed Listing
Travel Plaza Hotel
Desborough,
NN14 2UG
The hotel is situated in quiet spot on the old A6 between the historic ...
Queens Hotel
Girvan,
KA26 9HE
The Queens Hotel in Girva , Ayrshire, is centrally located, a 2 minute ...