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
Olimpo Del Rio Villa Bayaguana is located 1.8 miles from Salto de Socoa and invites guests to enjoy a terrace.
This villa features a patio and a balcony, as well as modern amenities like a flat-screen TV with satellite channels. The Bayaguana villa comes with a bathroom with a shower. Bath sheets and towels are also available.
While staying at Olimpo Del Rio Villa, guests are welcome to use a kitchenette with a fridge, a kitchenware, and glassware for self-catering. Guests can also enjoy the convenience of having coffee and tea making equipment at their disposal.
Wi-Fi
Free parking