Located in the popular resort of Can Picafort, in the north of Mallorca, this property is the best choice for those travellers wishing to enjoy a relaxing holiday based on the freedom of self-catering. The airport is some 64 kilometres away and nature..