Footage Reveals Tourist’s Final Moments Before Mysteriously Disappearing From Los Angeles Hotel

 

Credit: Paranormal 360

The mystery began at the Cecil Hotel, which is now called Stay on Main hotel in Los Angeles, California. The hotel is historic and is widely known for the events that took place there since it began operating in 1927. For the purpose of this story, we’ll refer to the place as Cecil Hotel from this point forward.

Popular on True Activist