JW Marriott Buckhead

3300 Lenox Road Northeast, Atlanta, 30326