Home > Fun > Cinemas > Movie Chamber (Shanghai Stadium Branch)
Movie Chamber (Shanghai Stadium Branch)

Add:666 Tianyaoqiao Rd

Tel:021-6288 2012

Credit Cards Accepted


Movie Chamber is located in the building of Shanghai Stadium Station for Metro Line 4, a short distance from the Xujiahui shopping area. The cinema boasts elegant decoration and high-end facilities. It is the first cinema in China that operates 20 hours a day.