Map showing the location of Business Bay in Dubai. Towers and properties here include the Executive Towers, Burj Al Alam, Vision Tower, the Prism, Signature, Dancing Towers, Opus and the Pad.