Directions to St. James Hotel Selma, Selma

St-james-hotel-selma-map
The St. James Hotel Selma in Selma is located at 1200 WATER AVE. , Selma , AL, US .   Click on the Google Map above to get an interactive version and see the area around the St. James Hotel Selma .