About Santa Eulària > Where to Sleep > Niko Niko Apartment Contact Niko C. Isidoro Macabich 21. Santa Eulària des Riu www.apartmentsniko.com Email: reservas@nikoibiza.com +34 971 33 69 05