Nobu Hotels Will Open Its First Greece Outpost on Santorini
Nobu Hospitality is officially expanding its empire. The hotel and restaurant brand on the rise, founded by Nobu Matsuhisa, Robert De Niro, and Meir Teper, announced in January that it will open its first hotel in Greece this spring. Located on Santorini’s northeast coast in Imerovigli, Nobu Hotel and Restaurant Santorini will come with a…