Nobu London Portman Square

22 Portman Square
W1H 7BG, London
United Kingdom
Location
Comfort
Overall
Services
Staff
Clean
Value
About
Set in London’s West End, this modern hotel is just a 5-minute walk from Oxford Street and Hyde Park featuring 249 guest rooms and suites.
More hotel reviews
More hotel reviews