303 Poarch Road, Atmore, Alabama, 36502, United States
Good for: Couples
Was probably ok when first opened, but it's turned into everything that sad about hotels. Rooms are...more
1610 S Main St, Atmore, AL 36502
6141 Hwy 21, Atmore, AL, 36502
Atmore is a town of about 10,200 (up 33% since 2000) located along US Highway 31, and near Interstate 65, in Southern Alabama. Atmore has a nice little historic district with a few buildings of historic and/or architectural interest. Seemed like a decent town.
Fondest memory: I liked the bank building.