Gäste der 3-Zimmer-Villa Lush, Spacious Intown Retreat Atlanta können das Fox Theatre leicht erreichen (liegt etwa 6 km von der Unterkunft entfernt).
Das Stadtzentrum von Atlanta ist in etwa 25 Gehminuten erreichbar, und das Mercedes-Benz Stadion liegt ca. 10 Minuten mit dem Auto von hier entfernt. Zu den kulturellen Sehenswürdigkeiten in der Nähe gehört das LEGOLAND Discovery Center Atlanta, der 3 km von ist. Shopping-Liebhaber werden die Lage, in einer Entfernung von ca. 15 Fahrminuten vom Underground Atlanta, zu schätzen wissen.
Die Villa in Atlanta liegt in unmittelbarer Nähe vom Restaurant H&F Burger und bietet Gerichte der amerikanischen Küche. Die Villa Lush, Spacious Intown Retreat liegt in rund 2 km Entfernung vom Bahnhof King Memorial und bietet Verkehrsanbindungen in der Umgebung.