Hotels in Atlanta, GA
Hotels • Weddings
3391 Peachtree Road,
N.E.
Atlanta ,
GA
30326
UNITED STATES
The Westin Buckhead Atlanta is located in the posh neighborhood of Buckhead, GA, offering newly refurbished hotel rooms, on-site dining, an indoor pool, fitness center and more than 37,000 square feet of event space.