Buckhead Hotel Atlanta, Atlanta

Buckhead Hotel Atlanta

3405 Lenox Road Ne

Multi million dollar renovation New rooms will feature deluxe bedding 32 inch flat screen televisions a work station with JACK PACK connections for laptop and portable devices NON SMOKING HOTEL New meeting space and IACC approved Conference Center