El hotel Residence Inn Atlanta Buckhead/Lenox Park ofrece 150 suites amplias, ideales para visitas de una noche y estancias prolongadas. El hotel, ubicado en el barrio Lenox Park de Buckhead, se encuentra a solo unos minutos de los centros comerciales Lenox Square y Phipps Plaza, así como de los múltiples restaurantes de la zona.