Go to map
Pins, 26, Can Pastilla (Mallorca), Spain
3 km to Playa de Palma Beach (Open map)
Miguel Masssuti, 28, Can Pastilla (Mallorca), Spain
3.1 km to Playa de Palma Beach (Open map)
Anfos, 12, Palma de Mallorca, Spain
3.1 km to Playa de Palma Beach (Open map)