The highly anticipated CBBC Brands Hub is set to make its debut at the luxurious Anantara Downtown Dubai Hotel on March 15.