St Regis is doubling its spa resort portfolio – latest opening is at Cap Cana in the Dominican Republic
St Regis Cap Cana Resort, the first St Regis-branded spa property in the Dominican Republic, has opened in the heart of the Caribbean as the Marriott brand continues to expand its portfolio.With design by architects Acebal Canney Arquitectos and Asociados …