Add:1550 Wanhangdu Rd
English Service Available
Edo Museum is housed in a 98-year-old English-style mannor inside the Zhongshan Park. It is the first art museum in China to exhibit exclusively original foreign artworks. The museum has a welcoming atomosphere with a green meadow and lots of plants.