Comfort Suites Northlake Near Northlake Mall
2060 Crescent Centre Blvd -
Tucker,
GA 30084