The Cecil Hotel hotel in Downtown Los Angeles, located at 640 S. Main Street, opened in 1927. It has 700 guest rooms. The hotel has a checkered history including murders, suicides and stays from prolific serial killers.
MysteryHistoryPodcast.com
Sources:
medium.com
wiki.com
filmdaily.com
--- Support this podcast: https://podcasters.spotify.com/pod/show/mysteryhistorypodcast/support
Create your
podcast in
minutes
It is Free