Get Directions to Lumley Castle Hotel Ltd ← View details Chester-Le-Street, Chester le Street, Durham DH3 4NX, United Kingdom, Chester le Street, England Get Directions From* To * — Required information