Al Muhairi 5, Sheikh Khalifa Bin Zayed Road, Al Karama, Bur Dubai, Dubai, Bur Dubai, Al Karama, Al Karama, Bur Dubai
0.80 mi from Meena Bazar (Al Souq Al Kabeer)
Delta Rent A Car — car rental services in Al Karama, Bur Dubai, Dubai.
Is this your listing?