The Hotel Cecil (Stay on Main): LA’s Cursed Hotel

The infamous Hotel Cecil (later Cecil Hotel and The Stay on Main), located in downtown Los Angeles, has seen more than its’ share of murder, crime, suicides, and brushes with famous criminals and victims. Some say the hotel is cursed, others that it is just a victim of its location. Either way, it is a Read more about The Hotel Cecil (Stay on Main): LA’s Cursed Hotel[…]