Nobu Hotel London Portman Square is the 13th hotel for the brand, founded by Nobu Matsuhisa, Robert De Niro and Meir Teper, and is a sister hotel to the property in Shoreditch.
Located on a prominent corner of Marylebone’s Portman Square, the hotel features a Nobu Restaurant and Nobu Bar with a year-round terrace, plus a fitness centre and wellness facilities, with a 600-person ballroom to follow in 2021.
“This is a hugely exciting day for the team and I, and we can’t wait to welcome our first guests into the hotel and restaurant,” said Grant Campbell, the hotel’s general manager.