Hostal Lele is set in Barú. The restaurant serves local cuisine. Isla Barú is 5 km from the guest house. Read more
Hostal Lele is set in Barú. The restaurant serves local cuisine. Isla Barú is 5 km from the guest house.