UA MegaBox / IMAX THEATRE

Image Title

UA MegaBox / IMAX Theatre (Cinema)

Location: L11 1-7

The only IMAX digital theatre in Greater China with the “IMAX 12-Channel Immersive Sound System”.

Stay in Touch with MegaBox

Subscribe to our newsletter
Find us on social media