See all photos
13Th Floor, No.600 Chengdu North Road, Shanghai, China
The comfortable Ji Hotel Shanghai Chengdu North Road People'S Square has 121 rooms and is located approximately a 25-minute walk from Suzhou Creek River.
The hotel enjoys a prime location in the Downtown Shanghai district, right near Madame Tussauds Shanghai. This 3-star hotel is 300 metres from People's Public Park and 2.1 km from the folk City God Temple of Shanghai. Also, the supertall skyscraper "Shanghai World Financial Center" lies 3.4 km away, and Xinzha Road underground station is in the vicinity of the Ji Hotel Shanghai Chengdu North Road People'S Square. The property is located within 25 minutes' walk of Shanghai Metro train station, while West Nanjing Road at Middle Xizang Road bus stop is about a 5-minute walk away.
The rooms come with an electric kettle, as well as Wi-Fi and a multi-channel television for guests' convenience.
Ji Hotel Shanghai Chengdu North Road People'S Square offers a buffet breakfast daily. There is a restaurant serving Asian food 450 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Ji Hotel Shanghai Chengdu North Road People\'S Square! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices