Treasure Island ligt in het centrum van Atlanta, op nog geen 1,9 km van Martin Luther King Jr. National Historic Site en 2 km van FOX Theatre en biedt gratis WiFi. Dit appartement ligt op 2,9 km van National Center for Civil and Human Rights en 2,9 km van The new World of Coca-Cola.
Dit appartement met airconditioning heeft 1 slaapkamer, een tv, en een keuken met een koelkast en een vaatwasser. Handdoeken en beddengoed worden bij het appartement verstrekt.
Piedmont Park ligt op 3 km van het appartement, en Georgia Aquarium ligt 3,1 km verderop.