Karta Vacation Rentals
On the seafront in Can Picafort, Santa Margalida — a beachfront 4-star hotel and apartments overlooking the Bay of Alcúdia. Steps from Playa de Can Picafort and a short drive to Playa de Muro and Alcúdia Port, with the town centre roughly 300 metres away.