Nobu Announces Upcoming London Hotel for 2016
Nobu Hospitality is expanding into Europe with the Nobu Hotel Shoreditch in London. The 156-room hotel will have food and beverage menus to be developed by Chef Nobu Matsuhisa specifically (and uniquely) for the property. Cool touch: As with all Nobu hotels, the design will reflect both the city...
Read More