Starwood Hotels & Resorts Worldwide, Inc. (NYSE:HOT) today announced plans to open a new St. Regis resort in Kanai, Mexico, an exclusive beachfront community surrounded by the natural beauty of the Mayan Rivera’s lush lagoons and pristine mangroves.
More: continued here

















