Stay and Play - IBN Battuta Mall is located in Dubai, United Arab Emirates on Ibn Battuta Mall,Egypt Court, Jebel Ali Village. Stay and Play - IBN Battuta Mall is rated 2 out of 5 in the category children's amusement center in United Arab Emirates.
Address
Ibn Battuta Mall,Egypt Court, Jebel Ali Village