SUPER 8 SHANGHAI JIA HE

867 MIAOJING ROAD
Shanghai
China