North America • United States • Georgia • Residence Inn Atlanta Buckhead
Located in the great Buckhead neighborhood close to shopping and night life, the Residence Inn by Marriott Atlanta Buckhead features spacious suites with fully equipped kitchens and free high-speed Internet.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!