The Tutwiler Hotel – Haunted Hotel in Birmingham, Alabama

The Tutwiler Hotel – Haunted Hotel in Birmingham, Alabama

The Tutwiler Hotel stands as one of Birmingham’s most elegant and historic landmarks. But beneath its polished marble floors and crystal chandeliers lurks something far more unsettling than forgotten history. Guests and staff have reported mysterious encounters for decades within these walls. The spirit world seems particularly attached to this grand establishment in downtown Birmingham….