Stadium Malawati is an indoor stadium located within the Shah Alam Sports Complex and can accommodate up to 40,000 people. Tournaments, sporting events and concerts are frequently held here each year.
Persiaran Sukan, Seksyen 13, Shah Alam.
Tel: 03 5519 8133
View Stadium Malawati @ Shah Alam in a larger map