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 (230 reviews)
111 Lakeview Circle, Atmore, AL 36504, United States
Hotel Reservations : 1 888 HOLIDAY | Hotel Front Desk : 1-251-3681585