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

Get Rates

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

Get Flight + Hotel