Cecil Hotel
landmark

The Cecil Hotel(now rebranded as Stay on Main) in Downtown Los Angeles (640 S. Main Street) is a budget hotel with 600 guest rooms. The Hotel is known for several suicides and its criminal activity which includes three murders.Most notably, the hotel was the reported residence for serial killers Richard Ramirez in 1985 and Jack Unterweger in 1991.

related