Pet Friendly Hotels in Atmore
Displaying 1 Hotels in Atmore
More IHG Pet Friendly Hotels in Atmore, Alabama, United States
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.3 /5 (148 reviews)
111 Lakeview Circle, Atmore, AL 36504, United States
Hotel Reservations : 1 877 424 2449 | Hotel Front Desk : 1-251-3681585