We have indeed. If you watched Netflix's Don't F*** With Cats in 2019, then some of their new show The Vanishing at the Cecil Hotel might sound familiar to you. But this documentary series ...
The Cecil Hotel is undoubtedly one of Los Angeles' most notorious landmarks. Located in the heart of the city's downtown, a few blocks away from Skid Row (a neighborhood with a large population of ...
Not long after the Cecil Hotel in Los Angeles opened in 1924, a guest committed suicide in one of its rooms, beginning a decades-long string of murders, suicides or otherwise unexplained ...