Apartamento Buckhead Palace Atl Atlanta está localizado à 1.1 km de AMC Phipps Plaza 14 e à 14 minutos a pé do Legoland Discovery Center. Neste apartamento, os hóspedes podem relaxar na uma piscina ou visitar o Centro Comercial Lenox Square, que fica a 500 metros de distância.
O apartamento está situado no bairro Buckhead - Norte de Atlanta, a alguns minutos do The Whitley. Apartamento Buckhead Palace Atl está localizado a cerca de 25 minutos caminhando da Fazenda da Família Smith no Atlanta History Center.
O apartamento incluem varanda equipados com controle de temperatura, bem como opções de entretenimento como TV de tela plana com canais via satélite.
Apartamento Buckhead Palace Atl inclui kitchenette. Este alojamento está situado a 250 metros da estação de metrô Buckhead e a 12 km da estação ferroviária King Memorial.