The Westin Peachtree Plaza

210 Peachtree St
Atlanta
Georgia
United States