Lumley Castle Ltd - No Ordinary Hotels
Lumley Castle Hotel
Durham, United Kingdom
With a stay at Lumley Castle Hotel in Chester-le-Street, you'll be within the vicinity of Adventure Valley and Washington Old Hall. This 4-star hotel is within the vicinity of Penshaw Monument and Herrington Country Park.