Nickelodeon hotel is now Holiday Inn Resort Orlando Suites Waterpark
After over a quarter century in the Orlando market, Nick is no more, because the former Nickelodeon Suites Resort is now officially known as the Holiday Inn Resort Orlando Suites Waterpark.