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.
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.