Address:No. 1528, Yonglong village, Zhongxing Town, next to Chenyu Road, near Yongxing Road, Chongming District, Shanghai
Hotel Tel:+86-15001818714