Courtyard Atlanta Northlake
Located in the commercial and business districts of Tucker, GA, Courtyard Atlanta Northlake is a business hotel with easy access to the Georgia Aquarium, Northlake, Stone Mountain, World of Coca Cola, Emory University and Atlanta Botanical Garden.