Cecil Hotel is located in Los Angles, California. Now called Stay on Main hotel The Hotel Cecil is considered to be one of the most haunted places in the United States. No doubt that’s why American Horror Story’s season five was based on it. Not only have a shocking amount of suicides and murders taken place in this place of lodging, but it was home to more than one serial killer over…
