cecil hotel

The Cecil Hotel in Los Angeles remains one of the most notorious hotels in the United States due in part to its connection to a number of mysterious deaths and unsolved murders.

The hotel, known to some as Hotel Cecil, gained even more notoriety in 2021 when it became the subject of a Netflix documentary seriesCrime Scene: The Vanishing at the Cecil Hotel.

Keep reading...Show less