2 weeks I stayed at Universal’s new space-themed hotel for $124 a night. The family-friendly resort packs so much value. Business Insider
Universal’s Stella Nova Resort just opened, and I spent a night in the family-friendly hotel for $124. I couldn’t believe the incredible value.
Family · Orlando · Science · Space
X