Leo Casazul is located in Ararca and features a bar and on-site dining. The property offers a 24-hour front desk.
A à la carte breakfast is served every morning at the property.
Barú is 19 km from the guest house, while Isla Barú is 3.4 km away....
|Vía a Barú|