The stars have aligned for Universal Orlando Resorts latest addition, the Universal Stella Nova Resort , now officially open to guests. This cosmic themed hotel, brought to life by Universals award winning Creative team and operated by Loews Hotels & Co, invites visitors to immerse themselves in a galactic adventure. Featuring 750 rooms, cosmic inspired dining, and stellar amenities, Stella...
