Cala Llenya Resort Ibiza
Cala Llenya Resort Ibiza
Hotel
Carre de Botafoc 2, Cala Llenya, ibiza
, Santa Eulalia del Rio, Spain
07850
86
Very Good ·
47 reviews