Close Window
View Category

View All Photos

Tomorrow Square, Shanghai - Marriott Executive Apartments

Check Rates & Availability

Nearby Attractions

Shanghai Art Museum (42 of 60)

Located across from the JW Marriott Hotel Shanghai in People's Square, the Shanghai Art Museum occupies a beautiful old heritage building, which once overlooked the Shanghai racecourse. There are twelve exhibition halls over five floors showcasing modern and traditional fine art as well as regular international art exhibitions. Visitors can also partake in sketching and painting classes or browse the gift shop for a souvenir. The lecture hall can also be hired for functions.