Location
Nobu Hotel London Portman Square
Nobu Hotel London Portman Square is a luxury hotel situated in the heart of Marylebone, central London. It features a sophisticated blend of Japanese-inspired minimalism and contemporary elegance. Located just steps away from Portman Square, the hotel offers exceptional dining options, versatile event spaces, and a prime location.