Haughton Castle self catering
Haughton Castle - Farm House, Haughton Castle
Northumberland North East England
Sleeps 6. 3 bedroom. Prices from £303 for a short break.
Haughton Castle - White Lodge, Haughton Castle
Northumberland North East England
Sleeps 4. Lodge. 2 bedroom. Prices from £274 for a short break.