Villa Olimpo Del Rio Bayaguana
Olimpo Del Rio, Bayaguana, Dominican Republic
Get Prices
Choose your dates to see prices
Olimpo Del Rio, Bayaguana, Dominican Republic
Choose your dates to see prices
Situated 1.8 miles from Salto de Socoa, Olimpo Del Rio Villa Bayaguana entices guests to explore various tourist attractions in the area.
Along with an adjoining terrace and a balcony, the villa offers a flat-screen TV with satellite channels for a more enjoyable stay. This Bayaguana villa comes with a bathroom with a shower. Towels are also featured for your comfort.
Olimpo Del Rio Villa also has a kitchenette with a fridge, a kitchenware, and glassware, as well as coffee and tea makers.
Wi-Fi
Free parking