Nobu Hotels Announces Sixth Spanish Property: Nobu Hotel and Restaurant Sevilla
Set to open spring 2023, Nobu Hospitality, the luxury lifestyle brand founded by Nobu Matsuhisa, Robert De Niro and Meir Teperis is pleased to announce the development of Nobu Hotel and Restaurant Sevilla.
Read More