ORGANIZE YOUR TRIP : Where to sleep Cala Llenya Resort IBiza Address: Urbanización Cala LlenyaTelephone: 971 335 246Fax: 971 335 191Email: marketing@olahotels.comWeb: http://www.olahotels.com Telephone 971 335 246