National Sports Complex is located in Polonnaruwa, Sri Lanka on W27XJM2, Maradankadawala-Habarana-Thirukkondaiadimadu Hwy. National Sports Complex is rated 3.8 out of 5 in the category sports complex in Sri Lanka.
Address
W27XJM2, Maradankadawala-Habarana-Thirukkondaiadimadu Hwy
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance