St. Regis Hotels Resorts to Open New Luxury Hotel in Mayfair, London
The St. Regis London is set to open in Mayfair this autumn, marking a significant addition to the luxury hotel scene in one of London's most prestigious neighborhoods. The hotel, previously known as The Westbury, has undergone a comprehensive renovation to align with the St. Regis brand's legacy of luxury and bespoke service. The property will feature 193 guest rooms, including 66 suites, and will be adorned with over 1,000 artworks curated by the Sarabande Foundation. The hotel will also introduce Le Perroquet, a French brasserie by Chef Daniel Rose, marking his first venture in London.