Residence Inn By Marriott Atlanta Buckhead

2960 Piedmont Rd NE
Atlanta
Georgia
United States