10 Incredible Things You Didn’t Know About Cecil HotelNetflix’s new docuseries focuses on the eerie happenings at the Cecil Hotel in downtown Los Angeles.