Set in the beautiful bay of Pollensa, between the beach Can Cap de Bou and the natural park S'Albufera.
See more: Hotels in Europe Hotels in Spain Hotels in Alcudia (mallorca) Holiday Destinations in Europe