Otterburn Castle is a luxury hotel situated in the village of Otterburn meaning it’s just a short walk for you wedding guests to get to your wedding ceremony.
There’s 17 en-suite bedrooms on-site available for your guests with prices per night from £140.