From $85 USD Booking.com Located off Highway 21, this hotel is 10 minutes north of Atmor, Alabama. It features a 24-hour gym, an outdoor pool, and shuttle service to/from the Wind Creek Casino.