Tennis Courts - Islamabad Sports Complex is located in Pakistan on Islamabad Sports Complex, Islamabad, Islamabad Capital Territory. Tennis Courts - Islamabad Sports Complex is rated 4.3 out of 5 in the category tennis court in Pakistan.
Address
Islamabad Sports Complex, Islamabad, Islamabad Capital Territory
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance