Residence Inn Atlanta Perimeter Center

6096 Barfield Rd Ne
Sandy Springs
Georgia
United States