Cecil Hotel, Hotel in Downtown Los Angeles
The Cecil Hotel is a budget hotel located in Downtown Los Angeles, known for its infamous reputation.
Opened in 1927, the hotel has been the site of numerous unexplained incidents and deaths over its 90 years history.
The Cecil Hotel is often cited in popular culture due to its eerie past and alleged haunting stories.
As of 2011, part of the Cecil Hotel operates as a hostel under the name Stay on Main.
The hotel’s dark history has made it the subject of various documentaries, television series and conspiracy theories.
Location: Los Angeles
Inception: 1924
Official opening: 1927
Architectural style: Beaux-Arts
Floors above the ground: 15
Address: 640 S Main St, Los Angeles, CA 90014 90014
Source: Wikimedia