3391 Peachtree Road North East
Atlanta, GA 30326
Situated on Peachtree Road and adjacent to world-class shopping venues Lenox Mall and Phipps Plaza, The Westin Buckhead Atlanta has the perfect location in one of the city's best neighborhoods for shopping, dining, and business - Buckhead. Plus, we are just a few minutes from popular Atlanta attractions like the Georgia Aquarium - the world's largest aquarium, the High Museum of Art, the Atlanta History Center and newly-opened Atlantic Station.
Hosting an event? Consider us; with over 30,000 square feet of meeting space, we can house any event, including an intimate gathering for up to 50 on our outdoor terrace.