Nobu Hotel Atlanta offers 152 stunning accommodations thoughtfully designed for the business and leisure traveler alike.

Nobu Hotel Atlanta offers 152 stunning accommodations thoughtfully designed for the business and leisure traveler alike.