Displaying 1 Hotels in Atmore
Holiday Inn Express Atmore
Our Atmore, Alabama hotel's address is right next to Wind Creek Casino, allowing our guests easy access to one of the city's best attractions. The casino also provides a shuttle to and from the hotel.
4.4 /5 (189 reviews)
111 Lakeview Circle, Atmore, AL 36504, United States
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 1-251-3681585