Add:999 Huaihai Rd M.
Credit Cards Accepted
Palace Cinema is located in the modern high-rise building called “iAPM” at 999 Huaihai Road M. It has six screens and a total of 1,096 seats. It is the second Palace Cinema in Shanghai and right in the city center. The cinema is full of people at weekends.