Comfort Suites - Tucker, GA
Comfort Suites Northlake
2060 Crescent Center Blvd.
Tucker, GA 30084
Nightly Rates: ( 105.99 - 105.99 )
Hotel is located in the Northlake corporate park in Atlanta, Georgia. Twelve miles from downtown Atlanta. Hotel is convenient to many restaurants, corporate buildings and area attractions. The Northlake Shopping Mall is just two miles away . Hotel fe