Residence Inn by Marriott Atlanta Norcross/Peachtree Corners