by Lisa A. Grimaldi | January 14, 2015
The 166-room AC Hotel Buckhead will open in the Atlanta suburb in early 2016. The property, part of the AC Hotels by Marriott chain, will have 2,500 square feet of meeting space, a lounge, a library and a fitness club.