
Shanghai’s Crowne Plaza: Heartbeat of China’s Cinematic Heritage
The Crowne Plaza Shanghai is a living museum of China’s film culture and the main venue for the Golden Goblet Forum at the Shanghai International Film Festival.
News for people and friends

The Crowne Plaza Shanghai is a living museum of China’s film culture and the main venue for the Golden Goblet Forum at the Shanghai International Film Festival.

The 2025 Shanghai International Film and TV Festival is set to dazzle audiences this June with over 3,900 films and 1,000 TV programs competing for top honors.