Nobu Hospitality to Launch a Hotel and Restaurant on the Stunning Island of Santorini, Greece
Nobu Hospitality, the global lifestyle brand founded by Nobu Matsuhisa, Robert De Niro, and Meir Teper, is delighted to announce its first hotel and restaurant in Greece – the Nobu Hotel and ...