International Tennis Center [上海国际网球中心]

  • Address:516 Hengshan Lu, Xuhui District, Shanghai
    上海市徐汇区衡山路516号
  • Getting there: Take subway line 1 to Hengshan Lu station
  • Contact: 021 6415 5588 ext.82  
Large View

Description

Reviews (0)

Post Comment