Location: north of the island, in Pollensa Bay, between Can Cap de Bou and Abufereta Natural Park, 2.5 Km. from Alcudia and Pollensa Port.
See more: Hotels in Europe Hotels in Spain Hotels in Alcudia (mallorca) Holiday Destinations in Europe