Lumley Castle
Chester-le-street, Northumberland, England
Stay from £112 per room, per night (room only).
Our Experts Say:
Originally a 14th-century castle standing four-square against the winds, Lumley Castle Hotel offers a haven of peace and tranquility from the stresses and strains of the outside world. This English castle hotel describes itself as 'no ordinary hotel' and has every justification for doing so. In terms of quality standards and entertainment, it really is something else. See more