Situated in North East England and one of the few Northumberland hotels located within the Northumberland National Park you feel as if you are a world away from the pressures of modern life and yet Edinburgh is just 75 miles away, Newcastle and its airport are under an hour’s drive and Hexham, Morpeth and Jedburgh even closer.
If you are looking for luxury accommodation in North East England, and in particular for a country Hotel in Northumbria that has style, then look no further.
Welcome to Northumberland. Welcome to Otterburn Hall. Welcome to Angel Hotels and a little touch of heaven.