Yes, there is a metro station in the heart of Business Bay that commutes to the important parts of Dubai.