Rockefeller Center Finally Checks In: Nell New York Hotel Coming In 2027

Rockefeller Center has long been a daytime powerhouse of studios, shops and restaurants. In a few years, it will finally let people stay the night. The Nell New York, a compact luxury hotel from Aspen Hospitality, is slated to open inside the landmark complex in the fall of 2027, turning long-vacant office floors at 10 Rockefeller Plaza into guest rooms and public spaces.

The plan is to tuck an art- and dining-forward hotel into one of Midtown Manhattan’s busiest visitor hubs, so guests can ride the elevator to bed instead of fighting for a cab on Fifth Avenue.

Brand money and a first for the plaza

In a July announcement, the operator said The Nell New York will be a 134-room boutique hotel and the launch property for a new Nell Hotels luxury collection, supported by more than $350 million in investment. According to Hospitality Net, EB Kelly, head of Rockefeller Center, said that with the arrival of The Nell New York, the experience of the complex is “now complete” because guests will be able to dine, shop, explore and stay all within Rockefeller Center.

Time Out New York noted that the property will be the first hotel located within the Rockefeller Center complex, turning a historically office-and-entertainment address into an overnight destination for the first time…

Story continues

TRENDING NOW

LATEST LOCAL NEWS