Universal Stella Nova Resort has opened its doors to guests with brand-new Epic Universe merchandise in its gift shop. The new hotel is located near Epic Universe, alongside Universal Terra Luna ...