Langley Castle is a medieval fortress that’s been converted into a luxury hotel with a fine-dining restaurant in Northumberland, England Langley Castle is now a luxury hotel with a fine-dining restaurant.Langley Castle is now a luxury hotel with a fine-dining restaurant.