web analytics

St. Regis

st. Regis

St. Regis Opens in London

Marriott International, Inc. today announced it has signed a management agreement with Cola Holdings and The Westbury Hotel Limited to bring the storied St. Regis brand to the well-heeled area of Mayfair, London. Combining timeless glamour with a vanguard

St. Regis Opens in London Read More »

Scroll to Top