Robert de Niro, together with chef Nobu Matsuhisa and film producer Meir Teper, own dozens of hotels and restaurants around the world and his most recent project is the Nobu Hotel in Barcelona, located in the Torre Catalunya. In Spain, this is his third hotel project, after Marbella and Ibiza.
The rooms and rooms retain their minimalist Japanese essence but are mixed with the characteristic colors of Barcelona and always in harmony with the oriental aesthetic.