The hotel, interestingly, offers guided ghost tours that have become a key part of its charm. In the UK, it has to be Chillingham Castle in Northumberland. The location is infamous as 'Britain's ...