Skip to main content

Plaza Athenee Nobu Hotel & Spa

Nobu’s debut hotel in NYC redefines luxury

This East 64th Street address will feature Nobu’s signature omakase dining, a rare onsen spa, and next-level tranquility.

The Plaza Athénée Nobu Hotel and Spa New York is set to open in 2026, marking Nobu Hospitality’s inaugural hotel in New York City.
Located on East 64th Street between Park and Madison Avenues, this luxury hotel will feature 145 rooms, including suites with indoor and outdoor glassed terraces and gazebos. Amenities will include a traditional Japanese onsen, a spa and wellness center, a Nobu omakase restaurant, a bar and lounge, and a rooftop area for private events.

This project is more than just a rebranding; it’s a complete reimagination of the Plaza Athénée, combining Manhattan sophistication with Nobu’s globally renowned style and service. For travelers and locals alike, it’s poised to become one of the most talked-about luxury destinations in the city.