The Westin Peachtree Plaza, Atlanta
The Westin Peachtree Plaza
210 Peachtree StreetThe Westin Peachtree Plaza, Atlanta - Atlanta's landmark hotel - offers an ideal location in the heart of the business and financial district. Outside the hotel, an international city awaits you. Inside, an attentive staff caters to your every need.Amenities include concierge service as well as a business center and the WestinWORKOUT