Atlanta Marriott Buckhead Hotel Loading Map.... Atlanta Marriott Buckhead Hotel3405 Lenox Rd NE - AtlantaLocation 33.8481761 -84.35966389999999 Address 3405 Lenox Rd NE Atlanta GA 30326 United States Upcoming Events No events in this location