Putting this here..Nickelodeons hotel site confirmed a few minutes ago that the hotel will be rebranded as of April 17th to a Holiday Inn.
As a resort, Nickelodeon will be ending their partnership with the hotel.
Thoughts?
As a resort, Nickelodeon will be ending their partnership with the hotel.
Thoughts?