IBIS SHANGHAI WAIGAOQIAO

938 NORTH YANGGAO ROAD
SHANGHAI
China