Mega Star Arena

Things to do, Event spaces Kuchai Lama
Mega star arena

Time Out says

Mega Star Arena is an up and coming event space for concerts, exhibitions and more.

Posted:

Details

Address: 14080 Jalan Kuchai Lama
Kuala Lumpur
58200
Contact: