The lifestyle brand founded by Nobu Matsuhisa, Robert De Niro and Meir Teper, Nobu Hospitality, has revealed it will open a London West End hotel in spring 2020.
Nobu Hotel London Portman Square is located steps from Mayfair’s vibrant restaurants and independent boutiques and on the edge of Soho’s world-famous theatres in the heart of London’s West End. The 239-guest rooms and suites, together with a Nobu restaurant, ballroom and meeting facilities are being conceptualised by London-based architecture and interior design firm, David Collins Studio, in conjunction with Make Architects.
The hotel is owned by London + Regional Hotels and is the owner’s third collaboration with Nobu Hospitality including Nobu Hotel Ibiza Bay and Nobu Restaurant Monte Carlo.