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.
Join now
Sign up to Little Emperors to start taking advantage of our preferential rates and complimentary benefits
Select membership