Foxhall Resort & Sporting Club

Foxhall Resort & Sporting Club is located in Douglasville, Georgia, along the western bank of the Chattahoochee River. Spanning 1,100 acres, this resort offers a wide range of amenities including accommodation, dining and a plethora of activities incl ...