Situated at Can Picafort bay, right on a sandy beach and 10 km from Alcudia.
Ronda del Torrente 8
Ca''n Picafort
07458
Spain
Checking for room alternatives