Tour of Nickelodeon Suites Resort

nickhotel's picture

Apr. 08, 2010

Situated in Orlando, Florida, the Nickelodeon Suites Resort and suites serves up one amazing family vacation experience complete with slime, Nickelodeon themed accommodations, tasty dining options, poolside activities and live interactive shows.
http://www.nickhotel.com/video/orlando-family-vacation-video.asp