Mega Shopping mall Batam Centre is usually a popular procuring place located in the guts of Batam, Indonesia. This sprawling mall provides a wide range of shops, dining alternatives, leisure facilities, and expert services for guests of any age. Key Capabilities: Shops: Mega Mall Batam Centre boasts a diverse mixture of area and international b