The Official Travel Site of Alabama

Troup House at the St. James Hotel

Restaurant

Not provided

Troup House at the St. James Hotel
1200 Water Avenue
Selma, AL 36703
334-872-3234
Hours of Operation
  • Not provided