Robert de Niro’s new hotel in Barcelona
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 interior design of the […]
Read More