
Canal Central Hotel Business Bay, the luxurious 5-star hotel located along the famous Dubai Canal, marks this year’s Emirati Women’s Day by offering the women of this nation a day of relaxation and dining while pondering on their achievements and accomplishments.