Shànghǎi Film Art Centre

entertainment-nightlife / Other

Shànghǎi Film Art Centre information

Location
Shànghǎi , China
Address
160 Xinhua Rd; 新华路160号
Telephone
+86 21 6280 4088
Getting there
Metro: Jiaotong University
Something wrong?
Submit a correction

This cinema is the main venue for the Shanghai International Film Festival. The nearest metro station is a ten-minute walk so consider a taxi.