789 Ponce De Leon Avenue Northeast Atlanta, GA 30306
Seated: 12
Standing: 25
Square Feet: 600 ft2
Available for daytime meetings or evening mingling a nook on the main level of the hotel, ideally situated a few short steps to the lobby bar.