Located in WuXing Rd close HuaiHai M Rd, 3 mins walk to ShangHai Library metro station line 10. no elevator.