CIN­EMA PALACE:

Business Traveler (USA) - - INTERNATIONAL DESTINATIONS -

This is a Euro­pean-style deluxe movie theatre sit­u­ated in Shang­hai IFC. The cin­ema boasts state-of-the-art sound sys­tems, 3D movie ca­pa­bil­ity and spa­cious seats in­clud­ing seats for cou­ples.

Newspapers in English

Newspapers from Canada

© PressReader. All rights reserved.