About Santa Eulària > Where to Sleep > Invisa Hotel Club Cala Verde *** Invisa Hotel Club Cala Verde *** Hotel Contact Invisa Hotel Club Cala Verde *** Es Figueral, Sant Carles. Santa Eulària des Riu www.invisahoteles.com Email: cverde@invisahoteles.com +34 971 33 51 11