Lake Tara Townhouse III
62 Fairfield Road, 30180, Villa Rica, Georgia, 30180
Lake Tara Townhouse III is a lakefront resort only 45 minutes away from Atlanta and offers a full range of family-friendly activities, including golfing, boating, swimming and lounging! Six Flags and John Tanner State Park within 20 miles from the resort, and Stone Mountain...
Sale includes 105,000 annual points! Use the points anywhere in the Club Wyndham network! Inquire for details today!