The Westbury Mayfair Hotel in London is set to relaunch next year under Marriott’s St Regis Hotels and Resorts brand. It will be the first St Regis branded hotel in the UK.
Plans would see an extensive redevelopment and transformation of the former Westbury Mayfair Hotel, with the addition of an eighth floor.
St Regis London is expected to open in 2023 with 196 bedrooms and suites. Design plans include a signature restaurant, speakeasy jazz bar, fitness centre and spa. St Regis London will have two meeting and events spaces accommodating around 100 delegates in each
St Regis London will be located on the corner of Bond Street and Conduit Street in central London – 450 metres from Oxford Circus tube station.
Marriott International currently operates 16 properties under the St. Regis brand across Europe, the Middle East and Africa.