The 180-room luxury hotel, featuring a Nobu restaurant, will open at the end of 2012, and the movie star and chef Nobu Matsuhisa launched the venture to the media on Sunday night (10Jun12) at the original Nobu in Manhattan's Tribeca.
The first Nobu Hotel is scheduled to open at Caesars Palace on 1 October (12).
Designer David Rockwell, who is the man behind the look of the W hotels and the Oscars, is the brains behind the decor for De Niro's new hotel, which will feature a massive new Nobu restaurant full of private dining areas for celebrity guests - like the Cape Fear star.
De Niro, who was back in New York surveying the damage done to his apartment in a fire last week (ends10Jun12), said, "I think it's going to be great. It's that simple."