SHANGHAI VICTORY HOTEL

NO 176 ZHONGNING ROAD
Shanghai
China