Situé à Selma, en Alabama, l'American Inn of Selma se trouve à 45 km du Judson College. Cet établissement non-fumeurs se trouve à 4 km du Concordia College.
Leur salle de bains privative est pourvue d'une douche et d'un sèche-cheveux. Les chambres de l'American Inn of Selma comprennent la climatisation et une télévision à écran plat.
L'aéroport régional de Montgomery, le plus proche, est implanté à 69 km.