Skip to main content

St. Regis brand to launch in the UK

Luxury
April Hutchinson
2 March 2022

Marriott International is to open its first St. Regis in the UK, with a hotel set to open in London next year.

The St. Regis London will be the debut for the brand in the UK

The brand will launch here within The Westbury hotel, which was previously managed under one of the company’s other brands, Luxury Collection.

Now a £90 million investment will elevate the hotel to The St. Regis London, placing the brand at the heart of Mayfair.