Located in Loxley, 37 km from The Park at OWA, Wind Chase Inn provides rooms with air conditioning. The property is around 46 km from Alabama Gulf Coast Zoo, 49 km from University of Mobile and 49 km from Gulf State Park Fishing Pier.
Number of rooms: 15
13156 North Hickory Street, Loxley, AL 36551, United States