Eden Cinemas multiplex offers 13 screens which hold a total of 3,000 people.
Size does matter to us and that’s why Cinema 16 shows the biggest movies on the biggest screen in Malta. It’s designed and built to THX specifications with Dolby 7.1 surround sound!
This company has no org chart yet
This company has no teams yet
This company has no offices yet