Binghatti Canal at Business Bay, Dubai. Binghatti Canal is a new residential development by Binghatti Developers that offers a wide range of apartments at Business Bay, Dubai. This exclusive design high-rise development presents the classic signature colo.