Doté d'un salon partagé, Ji Hotel Shanghai People'S Square se trouve dans la localité de "Huangpu", à moins de 25 minutes à pied du Bund et à 1 km de lieux d'intérêt culturels tels que le Musée de Shanghai.
L'hotel est à 500 m des Raffles Square et près de la station de métro People's Square. Vous pourrez visiter l'Aquarium océanique de Shanghai situé à environ 30 minutes de marche de cet hotel 3 étoiles. Il y a le Centre mondial des finances de Shanghai dans une zone de 2 km, et Huzhu express line à une courte distance de Ji Hotel Shanghai People'S Square.
Certaines chambres de l'hotel sont dotées du Wi-Fi gratuit, d'une bouilloire et d'un salon commun. Certaines chambres climatisées sont approvisionnées d'une douche.
Ji Hotel Shanghai People'S Square propose un petit-déjeuner continental сhaque jour. Un restaurant Epicure on 45 se trouve à 350 m de l'hotel.