Melia Salinas

Costa Teguise, Canary Islands (Spain)

No photo available
Back to resort

Reviews of Melia Salinas

Costa Teguise, Canary Islands (Spain)

No reviews available yet for Melia Salinas
Back to reviews
Resort review