The Westin Atlanta North at Perimeter Center

7 Concourse Pkwy NE
Sandy Springs
Georgia
United States