Invisa Hotel La Cala (Bed & Breakfast) In the heart of Santa Eulalia, the Invisa Hotel La Cala excels in relaxing breaks – there’s a peaceful pool area and a spa offering Turkish baths. The Invisa Hotel La Cala is well-placed for making the most of Santa Eulalia. It’s less than a five-minute walk from […]