The cylindrical Westin Peachtree Plaza is in one of the skyline's more iconic buildings, especially well known for its revolving Sun Dial restaurant on the 73rd floor. Kids will either love or be terrified of the glass elevator.
210 Peachtree St NW, Atlanta, GA, United States
Do you represent this business? Contact us to update your information & to manage your page.