El Pinar Hotel – Cala Llonga, Ibiza, Balearic Islands, Spain TRAVOH Source See more: Santa Eulalia del Rรญo, Ibiza: A Slow-Soul Guide to What to See, Do & Where to Stay