Address:2233-2235 Xieqiao, Hongqiao village, Jianshe Town, near gate 2 of Dongping National Forest Park, Chongming District, Shanghai
Hotel Tel:+86-13585899508