Browse Hotels in City
Doxford Hall Hotel and Spa
The Doxford Hall Hotel and Spa is set in a stunning private estate in Alnwick, which dates back to 1818. A refined, elegant and classic building, it features excellent four star facilities and a luxurious spa for guests to enjoy at their leisure. The grace and grandeur of the hotel is reflected in every aspect of its service, from the stunning guest rooms to the renowned, two AA Rosette winning restaurant.