Westbury Mayfair reopens as St. Regis
Marriott today announced that the former The Westbury Mayfair, part of The Luxury Collection, will reopen in 2023 as The St. Regis.
The Westbury Mayfair temporarily closed in spring 2020 and reopened in September. However, the…