The St. James Hotel, Selma, Series by Marriott
Selma · USA
The St. James Hotel, Selma, Series by Marriott occupies a historic riverfront landmark in downtown Selma, overlooking the Alabama River and placing guests within easy reach of the Edmund Pettus Bridge, the National Voting Rights Museum, the Old Town Historic…
September 2026