No. 890 Huo Shan Road, 杨浦区上海市 SH, China, 200082, Shanghai
86 021 6139 9900
Business Centre
Parking lot
Restaurant
Internet access