This Famous Hotel In Alabama Is Also One Of The Most Historic Places You’ll Ever Sleep
The St. James Hotel in Selma, Alabama, offers a unique historical experience with beautifully decorated rooms, a restaurant, and a courtyard known for paranormal activity.
by Jennifer Young
on Feb 11