Jitai Hotel - People'S Square Branch ayant 3 étoiles est situé au cœur même de Shanghai et dispose du Wi-Fi dans les chambres, ainsi que d'un parking sur place. La Tour de télévision Perle de l'Orient est dans une zone de 4 km.
Cet hôtel offre un emplacement avantageux près de la station métropolitaine, à moins de 3 km du Bund. Les sites religieux de la région comprennent le Temple du dieu de la ville (à 2 km) et le Temple du Bouddha de jade (à 3 km). L'hôtel permet aussi d'accéder à des boutiques comme la Place du Peuple, qui se trouve dans un rayon de 1 km. La station de métro la plus proche est à une promenade de 5 minutes de marche.
Vous pouvez séjourner dans l'une des 126 chambres climatisées dotées du Wi-Fi gratuit ainsi que d'un minibar.
Un petit-déjeuner express est servi chaque matinée. Les options de restauration incluent également Le Bund, situé à moins de 3 km de cette propriété.