Nickelodeon was once way bigger than they are now. For example, they used to operate a Nickelodeon themed hotel in Orlando, Florida. There were themed rooms, shows, people in Nick characters walking around, and a massive Nick themed water park. But, it’s not around anymore. The YouTube channel Defunctland explores the history of the Nickelodeon Family Suites by Holiday Inn. Enjoy below!