Karta Vacation Rentals
On Cala Llonga's sun-soaked waterfront in Santa Eulalia del Rio, with direct access to the beach and views over the Balearic Sea. Steps from Cala Llonga Beach and Ses Salines Beach, and about 4 km from Santa Eulalia town center.