Per goderti la tua vacanza ad Atlanta, alloggia nell'appartamento Landmark Building Atlanta, che si trova a circa 20 minuti a piedi dall'Acquario della Georgia e a una distanza di 1 km dal Fox Theatre. Inoltre, la presenza di una piscina garantisce un soggiorno rilassante.
L'appartamento è situato nel centro di Atlanta, a circa 10 minuti in auto dal Jimmy Carter Library and Museum.
C'è anche una cucina completamente attrezzata nella quale si può cucinare i piatti semplici. L'appartamento Landmark Building è a 600 metri dalla stazione della metropolitana Peachtree Center e a due passi dalla fermata del bus GSU Panther Express University Commons.