Soho International
NO.1307 SOUTH SUZHOU ROAD, HUANGPU DISTRICT Shanghai, Shanghai, China
Soho International Photos
Soho International Map
NO.1307 SOUTH SUZHOU ROAD, HUANGPU DISTRICT Shanghai, Shanghai, ChinaHotel Information
Further information about this hotel will be available shortly