Share
Save
Metro Station
Salah Al Din Metro Station
About
Salah Al Din Metro Station is located in the Deira area of Dubai. It is on Green Line of the Dubai Metro.
Opening hours
The area
Salah Al Din Metro Station is located in the Deira area of Dubai. It is on Green Line of the Dubai Metro.