
St. Regis Hotels & Resorts Plans To Double Its Global Resort Portfolio Over The Next Five Years By Debuting In The World’s Most Glamorous Destinations
Iconic Luxury Brand to Usher in a New Era of Enchantment in the World’s Most Exquisite Leisure Locales in Bermuda, Mexico, Morocco, Aruba, China, the Dominican Republic, Oman and Qatar…