Museum of Evidence of War Crimes by Japanese Army Unit 731 befindet sich weniger als 14 Minuten zu Fuß von dem 3-Sterne-Jinbaoli Business Hotel Harbin entfernt und ist unbedingt einen Besuch wert.
Jedes der 10 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Das Hotel befindet sich in Harbin, ungefähr 200 Meter von der U-Bahn-Station Bohai Road entfernt. Japanese Germ Warfare Experimental Base liegt auch in einer 9 Gehminuten Entfernung vom Hotel. Auch Site Of Unit 731 Of Japanese Army That Invaded China The Second Protective Region befindet sich nur wenige Schritte entfernt vom Jinbaoli Business Harbin. Der Bahnhof Harbin befindet sich in der Nähe, 17 km entfernt.