Cecil Hotel history | All the deaths to serial killer stays on Netflix doc
Thursday, 11th February 2021 at 4:22 pm Netflix’s new documentary Crime Scene: The Vanishing at the Cecil Hotel aims to shed light on the mysterious death of 21-year-old Canadian student Elisa Lam. Advertisement On February 19th, 2013, Elisa’s body was found in a water tank on top of the LA-based hotel, weeks after she went missing on February 1st. However, Elisa’s death isn’t the first and only mysterious occurrence at Cecil Hotel, with the hotel known for its long and grim history of a murders, suicides and unexplained events. Those who watched Netflix’s Night Stalker may have al...