Melia Salinas

Costa Teguise, Canary Islands (Spain)

No photo available

Melia Salinas Map & Address

Costa Teguise, Canary Islands (Spain)

« Back to resort
Avda. Islas Canarias
Costa Teguise, Canary Islands (Spain) 35509
No available map for Melia Salinas
Accuracy not guaranteed. Contact the resort to confirm the address before making plans.