Home

Sheraton Buckhead Hotel

3.5 Star Rating Atlanta, GA

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.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 





Location

3405 Lenox Road, Atlanta, GA 30326, USA