The channel, famous for sliming celebrities such as David Beckham at its award shows, will then roll out its retail concept globally. Nickelodeon already operates stores on a concession basis and opened its first hotel more than 10 years ago — the Nickelodeon Suites Resort — in Orlando, Florida.