finest

punta cana hotel News

Excellence Has a New Hotel in Punta Cana

Excellence Collection has opened its newest hotel in Punta Cana, Dominican Republic, Caribbean Journal has learned.  The new Finest Punta Cana is a family-friendly property, with a total of 455 suites.  That includes a mix of rooftop suites, swim-up suite […]