The St. Regis Cap Cana is now taking reservations
The Dominican Republic is already an incredible vacation destination, full of pristine beaches, picture-perfect palm trees and a long list of incredible resorts, including some of our favorite all-inclusive resorts in the world. But next year, it’ll get even better when St. Regis, one of the foremost luxury brands, opens up in Cap Cana, a…
