Sweet Home Alabama

« View All Restaurants

St. James Hotel at Troup House

Selma | Dallas County

by 37 people

Poor Fair Good Excellent Extraordinary

Street Address:

1200 Water Ave.
Selma, AL 36701

Phone:

334-872-3234