Aparthotel ElSol
Hotel in San Pedro de Macorís, Dominican Republic
Hotels
·
San Pedro de Macorís, Dominican Republic guide