Gelegen im Zentrum von Atlanta, nur 1,2 km von Martin Luther King Jr. National Historic Site und 2,4 km von Zoo Atlanta, bietet die Unterkunft Looking Glass Übernachtungsmöglichkeiten mit Stadtblick und kostenlosem WLAN. Dieses Ferienhaus ist 3,7 km von NEUE World of Coca-Cola und 3,7 km von Georgia State-Stadion entfernt.
Dieses Ferienhaus mit Klimaanlage ist versehen mit 1 Schlafzimmer, TV und einer Küche mit einem Kühlschrank und einem Ofen In diesem Ferienhaus werden Handtücher und Bettwäsche angeboten.
College Football Hall of Fame liegt 3,3 km von der Unterkunft Looking Glass entfernt, während Centennial Olympic Park 3,5 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Internationaler Flughafen Hartsfield–Jackson Atlanta, 14 km von der Unterkunft Looking Glass entfernt.