TownePlace Suites Atlanta Northlake
TownePlace Suites Atlanta Northlake
Address:
3300 Northlake Parkway, Atlanta, Georgia
Traveler Rating by TripAdvisor

Traveler Comments

Nice kitchen; comfortable; close to Stone Mountain but less expensive that the Marriott
Please enable JavaScript to properly view and use this web site.