193-Room St. Regis London Opening October 2026, After Big Delay
The former Westbury Mayfair Hotel is rebranding as St. Regis London, featuring 193 rooms and 66 suites, with an expected opening in October 2026 following multiple delays
Marriott Bonvoy/Park Hyatt London River Thames/St. Regis/St. Regis London/Waldorf Astoria London Admiralty Arch/World of Hyatt
Multiple sources
2 sources →
OMAAT·TPG
Read signal ›