WELCOME TO PLAZA ATHENEE NOBU HOTEL & SPA NEW YORK

COMING 2025

AWC and Nobu will transform the iconic heritage building in New York to the Plaza Athénée Hotel located in the historical Upper East Side near Central Park, museums, consulates, and high-end shopping. The Plaza Athenee and Nobu brands will combine the unique luxury experience of Plaza Athenee and the world-renowned modern luxury lifestyle brand of Nobu, with both hotels featuring a classical design that brings modern simplicity and European classic architecture together.

Set in a building that’s almost a century old, the Plaza Athenee Nobu & Spa New York will represent Nobu’s inaugural hotel in New York and will offer 145 room keys under a soothing visual style and uncluttered comfort. The suites will be unique with indoor and outdoor glassed terraces and gazebos, a unique townhouse with exclusive service serving as a private sanctuary for the discerning traveler, along with a traditional Japanese Onsen, spa, and wellness center. The hotel will offer a Nobu omakase experience as well as a bar and lounge crafted to draw locals and guests alike, and a rooftop area for private parties with a panoramic view of New York City. AWC will oversee overall project development along with the concept and design.

IN THE NEWS

Stay updated with the latest news on Plaza Athenee Nobu Hotel and Spa New York!