Ji Hotel Shanghai People'S Square West Beijing Road is a great place to stay in the Downtown Shanghai district, about a 20-minute walk from the Former French Concession. Wi-Fi is featured throughout the property.
Guests can access Shanghai Grand Theatre in proximity to the hotel, while HKRI Taikoo Hui is approximately 1 km away. The Ji Hotel Shanghai People'S Square West Beijing Road is also situated only 550 metres from the Shanghai Natural History Museum. This 3-star hotel is in the vicinity of the Madame Tussauds Shanghai, and Xinzha Road tube station lies 10 minutes' stroll away. There is West Nanjing Road at Huanghe Road bus stop a stone's throw from the property.
The hotel features a buffet breakfast. Guests will enjoy Asian dishes at Yang's Fried Dumplings, which is 650 metres away.