Aparthotel ElSol

Hotel in San Pedro de Macorís, Dominican Republic