Hotel Future Yu International Apartment (Shanghai Sixth People's Hospital)
★★★
No. 158, Puhuitang Road, Shanghai, China Show on map
Ji Hotel Shanghai Xujiahui Center is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 158, Puhuitang Road, Shanghai, China
Ji Hotel Shanghai Xujiahui Center is located at No. 158, Puhuitang Road, Shanghai, China.
Ji Hotel Shanghai Xujiahui Center is rated 3 stars.
Highly rated alternatives close by
Hotel