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