Facade of the Matfen Hall hotel and spa in Northumberland, England Matfen Hall hotel in Northumberland, England.Matfen Hall hotel in Northumberland, England.