St James Hotel
1200 Water Ave
Selma, AL 36703
Welcome to the St James Hotel in Selma AL where history meets comfort. This charming hotel offers a blend of modern amenities and classic Southern hospitality making it the perfect retreat for both business travelers and vacationers. Enjoy spacious well-appointed rooms complimentary Wi-Fi and easy access to local attractions including the historic Selma Bridge and vibrant downtown. Experience a warm welcome and a relaxing stay at the St James Hotel your home away from home in Selma.
Generated from this place's information
Also at this address
See a problem?

