Defunctland: The History of the Nickelodeon Hotel

2 years ago
14

Defunctland packs its bags and checks into Orlando, Florida's forgotten resort, the Nickelodeon Hotel. Or the Nickelodeon Family Suites by Holiday Inn. Or just the Nick Hotel. It had a lot of names.

Loading comments...