Sheikh Khalifah Bin Zayed Road, Al Karama, Bur Dubai
1.96 mi from Dubai World Trade Centre (Trade Centre 2)
Yatri Tourism – inbound tourism and local tours in Dubai. Open 9am-9pm daily on Sheikh Khalifah Bin Zayed Road, Al Qusais 2.
Is this your listing?