Jiaheyuan Resort Shanghai

Print

Address:188 South shouxiulin Road, opposite Genbao football base, Dongping National Forest Park, Chongming District, Shanghai

Hotel Tel:+86-21-59338008-0


this hotel's location