The Cecil Hotel could be one of the spookiest places to stay on the planet. Currently known as the Stay on Main Hotel, it is located in Downtown Los Angeles and is only a few blocks away from Skid Row. The Cecil started off as a comfortable stop for traveling business men as well as …