Karta Vacation Rentals
On Majorca’s north coast in Port d'Alcúdia — a family-friendly beachside spot just 80 metres from Alcúdia beach and about a 10-minute walk from the harbor and town centre. S’Albufera Nature Park is close by for easy nature escapes. Address: Avenida Reina Sofia, 1.