1 Victoria Square, Unit 13SF,
No one has favorited this theater yet
The 8-screen Odeon opened on 18th July 2008. Seating capacities in the screens range from 465, down to 102. Screens 1, 2, 3 and 8 have Premier seating areas.
Just login to your account and subscribe to this theater