“Death Hotel,” the mysterious murders that were never solved
The story of the Cecil Hotel, now officially called the Stay on Main, is located on Main Street in Los Angeles, and has a very chilling story that has fueled the imagination of many for years. Unlike other haunted hotels where ghosts are “seen” and […]
LifeStyle USA