Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - Themed shopping mall

Sort by
  • Ibn Battuta Mall
    00971 4 3685543
    Garden Cross Rd - Jebel Ali Village - Dubai
    Ibn Battuta Mall is the biggest themed shopping mall in Dubai with more than 500 stores, restaurants, and entertainment outlets distrib..... car park.

    Listed In : Shopping

    View Details