In the sleepy coastal town of Morecambe, England, a strange allure and mystery has surrounded the Park Hotel for over 100 years. Here, Katrina and Nick …