T he American luxury hotel chain Nobu Hotels, owned by actor Robert de Niro, film producer Meir Teper and Japanese chef Nobu Matsuhisa, will open the Nobu Sevilla Hotel in the heart of the Spanish ...