Photos coming soon
HOTEL
Finca Alibaba
Bencomo, 16, Las Cuevas
Where it sits
Finca Alibaba
Bencomo, 16, Las Cuevas
28.40851, -16.50187
Plan around Finca Alibaba
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
