Board an elevator for the penthouse, but beware! A terrifying experience awaits you. In New York, 1912, stands the hotel known as the "Tower of Terror," so called after the mysterious disappearance of ...