• Oriental Art Center, Shanghai

Shanghai Oriental Art Center

Shanghai, China

Shanghai Oriental Art Center is located in the center of Pudong District. It is one of the leading performing arts and cultural facilities in Shanghai and China. The concert hall is equipped with an 88 diapasons 5-layer hand controlled keyboard pipe organ, which is the biggest pipe organ in China.

Event Dates

Sorry, no results! Please try another keyword.


Shanghai Oriental Art Center
No.425, Dingxiang Road, Pudong
200135 Shanghai
See on Google Maps


Subway: No.2 metro line; Stop: Shanghai Science and Technology Museum

Bus: No.4 Channel line, 638, 640, 788, 794, 815, 972, 983, 984, 987.

Seating Information

Concert Hall, 1953 Seats

Performance Hall , 333 Seats