2420 Broad Street, Selma, AL 36701, USA
2420 Broad St Selma, AL 36701
Selma
Alabama
36701
US
877-411-3436877-411-3436
Jameson Inn Selma is pet friendly! They welcome one pet under 15 lbs for an additional fee of $15 per pet per night.