32.43338 ­-87.05236
Go to map view
St. James Hotel Selma - Selma - Building
St. James Hotel Selma - Selma - Lobby
1200 Water Avenue, Selma, AL 36701, United States +1 888 264 6788

Get Rates

Show St. James Hotel Selma at top of the results.

Get Flight + Hotel