The Vendry is now part of Groupize! Read more

IMAX Cinema

Located In: Amanyangyun - Shanghai, China

Seated: 20

Amanyangyun - Shanghai, China

Amanyangyun - Shanghai, China

IMAX Cinema
Address
Amanyangyun - Shanghai, China

6161 元江路 Min Hang Qu, Shang Hai Shi 201111

Business Space Location Map
Capacity

Seated: 20

F&B Options
In-house catering
Overview

Offering 20 seats, Amanyangyun's private IMAX cinema is ideal for exclusive press conferences, forums and presentations, as well as for casual movie nights, sports matches and children's entertainment.