WTSP-TV Tampa
Slime Time! Nickelodeon Hotel and Resort coming to central Florida in 2026
The resort will reportedly feature 423 hotel suites, four restaurants, a bar, pool, a fitness center, a Nick shop and more. Guests can immerse themselves in some of Nickelodeon's most popular ...
5 days ago