Posts

From the North to the South, Nobu Hotels are entering Europe

From the North to the South, Nobu Hotels are entering Europe

Located in the heart of London’s busy and fancy quarter, Nobu Hotel Shoreditch will be the first European hotel from the internationally renowned Nobu Hotels brand. Read more