El apartamento Buckhead Palace Atl Atlanta está situado a 12 km de la estación de tren King Memorial y a unos 500 metros de las Tiendas Alrededor de Lenox. Este apartamento ofrece acceso a una piscina y se encuentra en los alrededores de la Plaza Lenox.
El apartamento está situado a una distancia de 1 km de LEGOLAND Discovery Center Atlanta y a 5 minutos a pie de la estación de metro Buckhead. Desde el apartamento Buckhead Palace Atl, Phipps Plaza está a tan solo 14 minutos a pie.
Dispone de comodidades como aire acondicionado, TV de pantalla plana con canales vía satélite en un balcón para la máxima comodidad de los huéspedes.
Los huéspedes que se alojan en la propiedad tienen acceso a una cocina integrada.