View all 2 photos

Nobu Hotel New York

New York, United States

AWC and Nobu are partnering to transform a historic Upper East Side building in New York into the Plaza Athénée Hotel. This landmark location near Central Park, museums, consulates, and high-end shopping will combine the elegance of Plaza Athénée with the modern luxury of Nobu. The Plaza Athenee Nobu & Spa New York will be Nobu's first New York hotel, offering 145 rooms with a classical yet modern design. Guests can enjoy unique suites with glassed terraces and gazebos, a private townhouse, a Japanese Onsen, spa, and a Nobu omakase experience.

Expected opening

June 2026

Register your interest by contacting bookings@littleemperors.com

Little Emperors

Join now

Sign up to Little Emperors to start taking advantage of our preferential rates and complimentary benefits

Select membership