Halloween 365

The Cecil – Downtown LA’s Creepy Hotel of Horrors

  The Los Angeles landmark that inspired American Horror Story: Hotel! The Hotel Cecil in downtown Los Angeles has seen more than its fair share of suicides, murders and mysterious disappearances since its opening in 1927. Built on Main Street, an up-and-coming...