Stadium Negara

Kuala Lumpur, Malaysia

Stadium Negara

Stadium Negara (also known as Stadium Tertutup) is an indoor arena located in Kuala Lumpur, Malaysia.



Accommodations near Stadium Negara

View more options near Stadium Negara

Nearby Tours & activities