Hotel Los Jardines 3 stars

Ave. Texas Esq. Calle 10, Los Jardines, 51101 Santiago de los Caballeros, Dominican Republic

Hotel image
Read more reviews for Hotel Los Jardines