Mayfair OneHotel
35 North Row, London, Westminster, London, W1k 7DG, United Kingdom
Situated 2 minutes’ walk from Marble Arch and Hyde Park, Mayfair One boast a central location with easy access to many London’s attractions. The renowned Oxford Street, with its array of shops and stores, is just behind the property.