1 Langley Castle Hotel 7 /10 The exterior of the Langley Castle Hotel in Hexham, England. The Langley Castle turned as a hotel in northern England near the town of Hexham. ...Read more about the Langley Castle Hotel