The Brookhaven Atlanta Hotel

Overview

2061 N Druid Hills Rd NE Brookhaven, Georgia 30329

Details

Meeting Rooms: 5
Largest Meeting Room: 972
Total Square Footage: 3,633