Sign In

X

Shanghai Film Museum

Shanghai Film Museum

595 Caoxi Bei Lu,
near Puhuitang Lu

Xuhui District

漕溪北路595号,
近蒲汇塘路

6426 8666
5 mins walk from  Shanghai Indoor Stadium
Tue-Sun, 9am-5pm
Closed on Mon

Editor’s Description

Last updated: Jun 12, 2019

This venue has yet to be experienced by our editorial staff of discerning nitpickers and sardonic critics. Editor's Description forthcoming.

21

User Favorites

Users that added this venue to their Favorites

  • +6 more