Universal Studios Hollywood will launch Super Nintendo World on February 17, 2023. Super Nintendo World at Universal Studios Hollywood is bringing Mario, Princess Peach, and Bowser to life - everyone's favorite plumber, princess, and villain! The Mario-themed Zone According to The Hollywood Reporter, the new area of Universal opens on February 17, 2023.