Karta Vacation Rentals
On Mallorca’s northern shore in Son Serra de Marina (Santa Margalida), minutes from Ses Escorxes and Son Real Beach. About 9.3 miles from Natural Park S'Albufera and 13 miles from Alcúdia Old Town. Palma de Mallorca Airport is roughly 41 miles away.