The bay of Alcudia is the longest beach in the Balearic islands yet is 17 kms long. Located in northeastern Majorca where we find such well-known places as Ca’n Picafort, Platges de Muro and of...
Read more
ApartmentDouble Room
Availability
Please enter the dates of your stay to check availability