North America • United States • Georgia • Courtyard By Marriott Northlake
Located near parks, museums, shopping and restaurants, the Courtyard by Marriott Atlanta Northlake features new luxurious bedding, well-lit and large work spaces, 24-hour food area and exercise room.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!