Sheraton Buckhead Hotel
The newly renovated Sheraton Buckhead Hotel Atlanta is located in the city's most prestigious business and shopping district, just steps from Lenox and Phipps Plaza malls.
The Sheraton Hotel Buckhead Atlanta features 369 guest rooms with one king or two double beds, a luxurious outdoor swimming pool, a sleek exercise facility and a stylish Cafe.
The Sheraton Buckhead Hotel features state-of-the-art conference facilities, with 30,000 square feet of meeting, banquet, and exhibit space, and an on-site business center.
3405 Lenox Road, Atlanta, GA 30326, USA