Netflix is moving into real-world entertainment with the launch of its first branded complexes, called Netflix House. These massive 100,000-square-foot hubs will mix food, retail and immersive experiences inspired by the streaming giant’s most popular shows.
The first Netflix House will open on November 12, 2025 at King of Prussia Mall in Philadelphia. A second location follows on December 11, 2025 at Galleria Dallas in Texas. A third site is already confirmed for Las Vegas in 2027.
Each hub will feature unique large-scale attractions. Philadelphia will showcase Wednesday: Eve of the Outcasts, while Dallas will offer Stranger Things: Escape the Dark and Squid Game: Survive the Trials. Guests can also enjoy themed mini-golf, VR games, an arcade, a theater showing Netflix titles and Netflix Bites, a restaurant with menus inspired by the platform’s shows.
These venues expand on Netflix’s earlier pop-up events and interactive experiences. By opening permanent spaces, the company is betting that fans want to live inside their favorite shows, not just stream them.
