Taxi Stand Ibn battutta Metro station is located in Dubai, United Arab Emirates on Ibn Battuta Metro Station 5. Taxi Stand Ibn battutta Metro station is rated 4 out of 5 in the category taxi stand in United Arab Emirates.
Address
Ibn Battuta Metro Station 5