Questo hotel a 5 stelle, il Nobu Hotel Atlanta, dotato di un ristorante e un deposito bagagli, si trova nel quartiere Buckhead - North Atlanta di Atlanta, a soli 350 metri dalla Piazza Phipps e a 2 km di distanza dalla Casa del Cigno. L'hotel è situato vicino al Parco Divertimenti Legoland Discovery Center Atlanta e vanta una piscina esterna stagionale e viste sulla città.
Il Nobu Hotel dista circa 10 km dall'aeroporto di DeKalb-Peachtree e pochi minuti a piedi dal Centro Commerciale Phipps Plaza. Quest’alloggio è a pochi minuti di auto dalla stazione della metropolitana di Lenox. C'è l'Università Emory a 7 km di distanza dalla struttura. La stazione della metropolitana più vicina si trova a soli 10 minuti a piedi dal posto
Alcune camere forniscono un mini frigobar, connessione Wi-Fi gratuita e una cassaforte privata e bagni privato. Sono fornite di un mini frigobar e una caffettiera per prepararsi i pasti autonomamente. Inoltre, offre internet ad alta velocità e una TV a schermo piatto con canali satellitari per godere del tempo libero. Inoltre dispone di un WC alla francese e comfort come asciugacapelli e teli da bagno.
Di mattina il Nobu Hotel Atlanta offre una colazione americana al ristorante. Puoi gustare la cucina di Delhi al ristorante Subway, che è situato a soli 5 minuti a piedi dalla struttura.