Address:Lane 161, Panyuan Road, yuansha Town, Changxing Island, near Yuandong 5th Road, Chongming District, Shanghai
Hotel Tel:+86-21-66856999