Residence Inn by Marriott Atlanta Alpharetta/North Pt Mall Near North Point Mall
1325 N Point Dr -
Alpharetta,
GA 30022