Das 3-Sterne-Hotel Oakwood At Alexan Lenox Chamblee bietet seinen Gästen 305 Zimmer und liegt circa 7 km von High Museum of Art entfernt.
Das Hotel ist in circa 10 Gehminuten Entfernung vom Einkaufszentrum Lenox Square gelegen. Eine 15-minütige Fahrt bringt Sie nach Norcross. Auch Lenox Park liegt 850 Meter von der Unterkunft entfernt. Das Oakwood At Alexan Lenox Chamblee befindet sich in circa 2 km Entfernung von der Smith Family Farm im Atlanta History Center. Die U-Bahnstation Lenox liegt auch in der Nähe vom Hotel.
Die Unterkunft liegt nur 600 Meter vom Restaurant Nox Creek Southern Grill und bietet Gerichte der amerikanischen Küche.