ArtA - alcudia, 127, son baulO - ca´n picafort, Mallorca - Can Picafort, Spain
Iberostar Vell Mari Photos
Iberostar Vell Mari Map
ArtA - alcudia, 127, son baulO - ca´n picafort, Mallorca - Can Picafort, Spain
Searching for availability
Hotel Information
The establishment has 211 apartments spread over four buildings. featuring a swimming pool with sun terrace, indoor pool, two saunas, gym, jacuzzi, bar, restaurant and leisure and sports activities for the whole family.