Manor house hotel
  • Manor House hotel

Medium sized hotel, situated on the tourist destination of Holy Island, just off the Northumberland coast.