Add photo or video
Salah Al Din Metro Station
Metro station
· Has air conditioning
Green
Green Line
Closes in 28 min
Directions
Overview
Photos
Reviews
1
Branches
Features
Similar places
Address
106, Salah Al Din Road, Deira, Dubai
Directions
Contacts
+971 4 6051414
Show phone
www.rta.ae
1
Business hours
Closes in 28 min
Schedule
All affiliates
Add photo or video
Edit information
Directions
Salah Al Din
11 m
2
Salah Al Din
Union
Al Rigga
Salah Al Din Metro
119 m
4
Salah Al Din Metro
Fish Roundabout
Al Nakhal
Deira, Taxi Station
Ghurair City
Show parking info
Are you the owner of this organization?
Rate and review
1 review
By default
Source