Courtyard Atlanta Northlake

This Marriott property features 108 rooms, 20 suites, two meeting rooms and 1,356 square ft of meeting space.

Add a review

Rating

Select a star to rate.