Il Downtown Atlanta Apartment si trova a 1 km dal Parco Storico Nazionale Martin Luther King Jr. e a 300 metri dalla stazione della metropolitana King Memorial.
L'appartamento è situato nel distretto Centro di Atlanta e offre un rapido accesso a Faith Temple Missionary Baptist Church, che è a circa 5 minuti a piedi. Gli ospiti possono raggiungere l'Acquario della Georgia a 2 km da quest'appartamento. La Hall of Fame del College Football è, inoltre, a circa 25 minuti a piedi.
Soggiornando nel Downtown Atlanta Apartment, gli ospiti hanno accesso a una zona spogliatoio dotata di un impianto di climatizzazione. Questa struttura è provvista di un bagno con WC separato e una doccia per migliorare il tuo comfort. Il bagno è dotato di essiccatori e teli da bagno.
Il Downtown Atlanta Apartment è dotato di servizi di self-catering come un frigo e un forno, offrendo agli ospiti la possibilità di preparare i propri pasti. La stazione ferroviaria Georgia si trova a 800 metri.