Carl's Corner at La Zurza is located in Santiago de los Caballeros, Dominican Republic on Calle 5-D, #19, La Zurza II Esquina Luis A. Franco Olavariedad, Santiago de los Caballeros 51000. Carl's Corner at La Zurza is rated 5 out of 5 in the category hotel in Dominican Republic.
Address
Calle 5-D, #19, La Zurza II Esquina Luis A. Franco Olavariedad, Santiago de los Caballeros 51000