About Us

Located just 3.5 miles from downtown Atlanta, Druid Hills is surrounded by a magnificent wooded landscape with views from our terrace facility surpassing some of the best in the city.

Reviews