London to be the site of Europe's first Nobu hotel

05/16/2014 | Travel Weekly

The Nobu hotel brand is planning to open a 156-room hotel in London in early 2016. The Nobu Hotel Shoreditch London will be the first Nobu property in Europe and will follow properties opening this year in Manila, the Philippines, and Riyadh, Saudi Arabia.

View Full Article in:

Travel Weekly

Published in Brief: