
Shanghai, China
Ji Hotel (Shanghai People's Square)
3-star hotel · Huazhu Hotels Group LTD
The Ji Hotel (Shanghai People's Square) was recently opened in 2019, making it a fantastic choice for those staying in Shanghai. With Shanghai Railway Station just 3km away and Hongqiao International Airport only 19km away…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Laundry service · extra charge


