Address: Av Federico Bacilis, Proyecto Ercilia Pepín s/n, El Río Arriba, Dominican Republic
Featuring a terrace with mountain views, Villa Jarabacoa is a villa, located in El Río Arriba. The property is 11 km from Jarabacoa and features views of the garden. Free WiFi is available throughout the property.