Atlanta Marriott Century Center Hotel - North Druid Hills
This Atlanta area hotel is located in North Druid Hills near the Peachtree Dekalb Airport with on-site dining, 25,000 square feet of meeting space, heated outdoor pool, fitness center and more.