Soha Suites is located in Santiago de los Caballeros, Dominican Republic on 11 Calle Ponce, Santiago de los Caballeros 51000. Soha Suites is rated 5 out of 5 in the category hotel in Dominican Republic.
Address
11 Calle Ponce, Santiago de los Caballeros 51000