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 ... » Veja mais