1200 Water Ave, Selma, AL 36701, United States
Is the St. James Hotel in Alabama Haunted? One of the most haunted places in Alabama, the St. James Hotel in Selma was abandoned for 100 years before its reopening in 1997. Apparitions walk its halls and ghost dogs can be heard barking around the premises. In the 19th century, it was a high-society hotel known as the Brantly, and during the Civil War, it housed Union troops. Read more…
