The Westin Buckhead Atlanta
3391 Peachtree Street North East
Atlanta, GA 30326
Show Hotel Details |
Hotel Photos
Situated on Peachtree Road, and adjacent to world-class shopping venues Lenox Mall and Phipps Plaza, the hotel occupies the perfect location in Buckhead, one of the city’s best neighborhoods for shopping, dining, and business.