
The St. Regis London slated to open in 2023
UK: Marriott has signed an agreement with Cola Holdings to redevelop The Westbury Hotel in Mayfair, London into a 196-room St. Regis property.
UK: Marriott has signed an agreement with Cola Holdings to redevelop The Westbury Hotel in Mayfair, London into a 196-room St. Regis property.