This Red Roof Inn Atlanta Druid Hills Hotel is five miles from the Chastain Park Amphitheater, 16 miles from Hartsfield Atlanta International Airport and less than 15 miles from the Atlanta Expo Center.