Ancla Inn is a lodging, located at Puerto Plata 57000, Dominican Republic. They can be contacted via phone at +1 809-970-7357 for more detailed information.
Very comfortable stay. Will definitely be staying there again.