Robert de Niro, junto con el chef Nobu Matsuhisa y el productor de cine Meir Teper, poseen decenas de hoteles y restaurantes al rededor del mundo y su proyecto más reciente es el Nobu Hotel en Barcelona, situado en la Torre Catalunya. En España, éste es su tercer proyecto hotelero, después de Marbella e Ibiza.
El interiorismo del hotel fue encargado al estudio de arquitectura americano Rockwell Group, donde la elegancia, la sobriedad y la calidez son sus principales características.
Las estancias y las habitaciones conservan su esencia minimalista japonesa pero se mezcla con el colorido característico de Barcelona y siempre en armonía con la estética oriental.
El hotel consta de 29 plantas y 259 habitaciones, las cuales ofrecen vistas panorámicas del skyline de toda la ciudad. Asimismo, el hotel contempla al Restaurante Nobu a cargo del chef Hervé Courtot.