Platz des Volkes befindet sich 16 Minuten Fußweg von dem 3-Sterne-Ji Hotel Shanghai People Square entfernt und ist einen Besuch wert. Außerdem gibt es Parkplätze.
Naturhistorisches Museum Shanghai lässt sich innerhalb von rund 15 Gehminuten vom Hotel aus erreichen. Yu-Garten liegt ebenfalls ca. 2 km vom Ji Hotel Shanghai People Square entfernt. Madame Tussauds Shanghai und Shanghai No 1 Food Store sind in einer 450 Meter Entfernung vom Hotel. Die U-Bahn-Station Xinzha Road ist in unmittelbarer Nähe zur Unterkunft.
Sie können im Restaurant Papa John's Pizza zu Abend essen, das sich in circa 5 Gehminuten Entfernung vom Ji Hotel Shanghai People Square befindet.