El apartamento The Atlanta Home Base está a unos 7 km del Museo del Vuelo de Delta. Este apartamento también dispone de Wi-Fi y un aparcamiento privado.
Desde el apartamento, el Centro Internacional de Convenciones de Georgia está a unos 10 minutos en coche.
El apartamento The Atlanta Home Base cuenta con una chimenea de piedra, comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. El cuarto de baño está provisto de un inodoro separado y una ducha, además de un secador de pelo y toallas de baño.
El alojamiento no solo ofrece equipo de café y té, sino también una cocina bien equipada con lavavajillas, cafetera/tetera y un horno. La estación de tren King Memorial está a 19 km.