When choosing to stay at a haunted full-service hotel, you might as well pick one that is considered the most haunted in the entire state, and if you just happen to be in Selma, Alabama, that lodging would be the St. James Hotel. Built-in 1837, the historic building is filled with elegant... Sign in to see full entry.