It is situated on Salah Al Din Street in Hor Al Anz, just north of Dubai International Airport.
Hotels near Abu Hail Metro Station include:
- Studio M Arabian Plaza Hotel & Hotel Apartments by Millennium (0.2 miles)
Map showing location of Abu Hail Metro Station.
Click here for a detailed map showing all points of interest.
Abu Hail Metro Station
Salah Al Din Street
United Arab Emirates
Photo Credit: Aleksandr Shilov/Shutterstock