Listen

Description

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