Known as one of the UKs most haunted hotels, The Prince Rupert Hotel has a history that spans 900 years.