Netflix is releasing a brand new true crime series this week - Crime Scene: The Vanishing at the Cecil Hotel.The new documentary delves into the horror past of the Los Angeles’ Skid Row “Hotel of Death”, an establishment that has been home to two infamous serial killers, and the site of a number of mysterious deaths and disappearances from its inhabitants.Initially built for travelling businessmen to come and stay for work, the Cecil in downtown LA rapidly became a building where the poor and down-and-out would end up, many never leaving through its doors again.One of the documentary’s focuses is about Canadian college student Elisa Lam, the 21-year-old who was seen in bizarre elevator footage acting strangely before she disappeared - she.
Read more on dailystar.co.uk