

Das Nobu Hotel Atlanta befindet sich im Stadtteil Buckhead im Phipps Plaza, einem gehobenen Einkaufs- und Gastronomieviertel im Norden Atlantas. Es liegt etwa 15–20 Autominuten von den Attraktionen im Stadtzentrum Atlantas wie dem Georgia Aquarium, dem World of Coca-Cola und dem Mercedes-Benz Stadium entfernt, 10 Minuten vom Atlanta History Center sowie 25–30 Minuten (15 Meilen) vom internationalen Flughafen Hartsfield–Jackson Atlanta.