2, 2 Street, Al Nahda 2 - 241, Deira, DubaiG FloorLuxury car rental24 hours assistanceGPS Units rentalChild seatPick Up & CollectionOpen