Home Inn Industrial Park
679 SONGWEI NORTH ROAD Shanghai, Shanghai, China
Home Inn Industrial Park Photos
Home Inn Industrial Park Map
679 SONGWEI NORTH ROAD Shanghai, Shanghai, ChinaHotel Information
Further information about this hotel will be available shortly