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. 

If you have scrolled this far down the page you will have a good idea of the services we offer. We simply believe in finding the right venue for the right meeting at the right price - because the venue and the services provided are the most important component of a successful meeting. Ring us today 0121 749 7575