Nobu Hotel & Restaurant Santorini opens June 29
NOBU Hospitality have recently opened their first Hotel in Greece, located in the sublime Santorini, comprising of just 25 rooms, a dual-level infinity pool and a signature Nobu Restaurant lead by Executive Che...