Taipei Song Shan Sports Center is located in Songshan District, Taiwan, Province Of China on No. 1, Dunhua North Road
敦化北路1號. Taipei Song Shan Sports Center is rated 4 out of 5 in the category sports clubs in Taiwan, Province Of China.
Address
No. 1, Dunhua North Road
敦化北路1號