As the holy month of Ramadan draws to a close, Canal Central Hotel Business Bay, the luxurious 5-star hotel located along the famous Dubai Canal extends a warm invitation to savour the essence of Eid Al-Fitr with an opulent dining experience that promises to enchant discerning palates and create lasting memories.