Costa Sal

Puerto del Carmen, Canary Islands (Spain)

Costa Sal Map & Address

« Back to resort
c/Agonal 16, Urb. Matagorda
Puerto del Carmen, Canary Islands (Spain)
  • Resort
  • Resort cluster
Accuracy not guaranteed. Contact the resort to confirm the address before making plans.