movenpick hotel, Sheikh Zayed Road, Ibn Batuta (Jebel Ali 1), Jebel Ali, Dubai, Ibn Batuta (Jebel Ali 1), Jebel Ali
7.90 mi from Al Barsha South 2
Majlis restaurant and tour operator at Ibn Batuta, Jebel Ali on Sheikh Zayed Road. Open daily 09:00–19:00.
Is this your listing?