Address:No. 109 Caohe street, Guzhen Town, Zhujiajue, near Town God's Temple Bridge, Qingpu District, Shanghai
Hotel Tel:+86-13901873620