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
Double Superior RoomSingle\'s Double Superior RoomDouble Superior Sea View
Availability
Please enter the dates of your stay to check availability