A Tradition of Luxury Debuts in the Country: The St. Regis Cap Cana Resort
A highly anticipated opening is on the horizon: The St. Regis Cap Cana Resort, which marks the arrival of the iconic luxury brand to the Dominican Republic. Founded more than a century ago by John Jacob Astor IV with the inauguration of The St. Regis New York, the brand has since become a symbol of…
Read More