Lumley Castle hotel
News
Lumley Castle hotel rescued from administration
10 October 2023 by Sophie Witts
The future of the four-AA-star Lumley Castle hotel in Durham has been secured after it was rescued from administration.
The highest official awards for UK businesses since being established by royal warrant in 1965. Read more.