Villas Gemelas is located in Dominican Republic on las paredes, castillo de la isabela luperon, prov. Villas Gemelas is rated 4.2 out of 5 in the category serviced accommodation in Dominican Republic.
Address
las paredes, castillo de la isabela luperon, prov