- Address:
No. 2 Big Stair of Shanghai Stadium, 666 Tianyaoqiao Rd,near Zhongshan Nan Er Rd
- Address:
- Phone:
64226012
- Area:
Xuhui
- Metro:
Shanghai Indoor Stadium, Line 1/4
- Hours:
9:00-22:00
- Cards:
Local and international cards accepted
- Website:
www.3hfit.com