Universal Orlando opens new Stella Nova Resort

Universal Orlando's new Stella Nova Resort is located adjacent to Epic Universe, which is opening in May.

Top Videos