Opened in December 2004, City Stars Mall in Nasr City is one of Egypt’s largest integrated shopping and entertainment complexes. The "Stars Centre" spans over 370,000 m², offering over 600 shops, a 25-screen cinema, indoor theme parks, food courts, cafés, and hotels. The architectural design—with pyramid-inspired structures—makes it a landmark destination for shopping, leisure, and events.