Address:6 / F, building 7, 228 Xihan Road, Nanqiao Town, near Yuandong Road, Fengxian District, Shanghai
Hotel Tel:+86-18221222093