News: St. Regis headed for London following latest signing

Marriott has signed a management agreement with Cola Holdings and the Westbury Hotel to bring the storied St. Regis brand to a well-heeled area of Mayfair, London.