About Santa Eulària > Where to Sleep > Invisa Hotel La Cala **** Invisa Hotel La Cala **** Hotel Contact Invisa Hotel La Cala **** C. Huesca 1. Santa Eulària des Riu www.invisahoteles.com Email: lacala@invisahoteles.com +34 971 33 00 09