Salah Al Din Metro Station 1 , 2 DUBAI | Map and Location
Salah Al Din Metro Station in Dubai is actually two separate stations, conveniently named 1 and 2. Both stations sit on the Green Line of the Dubai Metro and offer easy access to different parts of the city. Station 1 is close to Deira City Centre mall and Dubai Creek, while Station 2 is near…