Home Tags Nickelodeon Suites Resort

Tag: Nickelodeon Suites Resort

Nickelodeon Suites Resort to become Holiday Inn Suites

The $30 million renovation will see the Nickelodeon brand leave the hotel by April 18th, 2016.