Nobu Hotel London Portman Square

22 Portman Square, London, United Kingdom

See Map

Reservations:+1-888-376-9286
Nobu Hotel London Portman Square
Show All Photos

Top Amenities

Check Availability

Nobu Hotel London Portman Square

Nobu Portman Square is a modern hotel located in London's West End, just a short walk from popular attractions like Oxford Street and Hyde Park. The hotel offers air-conditioned rooms with free WiFi, as well as a fitness center, international restaurant, and outdoor terrace. Each room is uniquely designed and includes amenities such as comfortable bedding, flat-screen TVs, and 24-hour room service. The nearby Marble Arch Tube Station provides easy access to the rest of London, and the famous Madame Tussauds is just a 10-minute walk away.

Hotel Policies