Apartamento The Atlanta Home Base está localizado à cerca de 10 minutos andando de Centro de Convenções Georgia International e à cerca de 7 km do Museu da Aviação Delta. Neste apartamento, Wi-Fi e estacionamento privado também são fornecidos.
O apartamento fica a cerca de 6 km do Parque Old National.
Para uma estadia confortável em Atlanta, o apartamento The Atlanta Home Base dispõe de controle de temperatura, além de opções de entretenimento como TV de tela plana com canais via satélite e TV com vários canais. Também estão disponíveis comodidades como banheiro separado e chuveiro. Além disso, o local inclui secador de cabelo, lençóis de banho e toalhas.
Juntamente com máquinas de café/chá, apartamento The Atlanta Home Base possui cozinha equipada com refrigerador, forno e lava-louças. Daqui você pode chegar à King Memorial, a 30 minutos de distância dirigindo.