Homewood Suites by Hilton Atlanta - Buckhead is located 16 km north of the Atlanta, Georgia city centre in the Buckhead area. The apartment-style suites boast a furnished living room and separate bedroom.Homewood Suites By Hilton Atlanta - BuckheadAddress: 3566 Piedmont Road GA 30305, Atlanta, GA, USNear by Hotels3459 Buckhead http://lucky-lane-flagstaff58023.frewwebs.com/15121605/save-money-on-your-next-trip-to-atlanta