
Canal Central Hotel Business Bay, the luxurious 5-star hotel situated along the famous Dubai Canal, will focus on attracting travelers from Germany, France, UK , Italy, North America, Canada, Australia and GCCwho contributed to the property’s record occupancy rate of 90% during the first quarter of the year.