St. Regis Hotels & Resorts prepares for its highly anticipated Mayfair debut with the opening of The St. Regis London
The St. Regis London is set to debut in the heart of Mayfair this autumn, bringing the storied legacy of St. Regis Hotels & Resorts to one of London’s most coveted addresses. Following a full renovation, the hotel occupies a landmark position at the intersection of Bond Street and Conduit Street, on the doorstep of the city’s most distinguished fashion, art and cultural destinations.