Leo Casazul is located in Ararca. Offering a restaurant, the property also has a bar. Certain units at the property feature a balcony with a sea view.
A à la carte breakfast is served every morning at the property.
Staff at the reception can provide guidance on what to do in the area.
Barú is 19 km from the guest house, while Isla Barú is 3.4 km away....
|Vía a Barú|