This gleaming green granite and mirrored-glass 24-story hotel is a striking presence on the local skyline. It's location in the heart of Buckhead's business district and its loads of meeting space ...
Results that may be inaccessible to you are currently showing.