Shopping
One of the malls that tourists come to see in Dubai
102 il-persuni tal-post jissuġġerixxu
Ibn Battuta Mall
Sheikh Zayed RoadOne of the malls that tourists come to see in Dubai
Everything Else
Ibn Battuta Metro Station 1
Nearest Metro Station
Nakheel Harbour & Tower Metro Station 1
Nearest Metro station