Offering air-conditioned rooms, the 3-star Ji Hotel Shanghai People'S Square West Beijing Road is merely a 6-minute walk from the Madame Tussauds Shanghai. Located in proximity to the Shanghai Natural History Museum, this comfortable hotel boasts Chinese cuisine served at the onsite Chinese restaurant.
The attractive Jing'an Sculputure Park is only 1.2 km from the hotel, while Shanghai Grand Theatre is a mere 550 metres away. Featuring the best options for rejuvenation, the Ritz-Carlton Spa lies within 25 minutes' walk of the Ji Hotel Shanghai People'S Square West Beijing Road. The location will allow you to be only 1.6 km from the Former French Concession. Shanghai Metro train station is about 25 minutes' walk away, and Xinzha Road underground station is about 10 minutes' walk away.
Climate control, along with coffee and tea making equipment, provide in-room convenience at Ji Hotel Shanghai People'S Square West Beijing Road. Bathroom amenities include a separate toilet and a shower, as well as comforts such as a hair dryer and towels.
Buffet breakfast is provided daily. Yang's Fried Dumplings, located in the vicinity of this accommodation, will spoil you with Asian cuisine.