Hotel Crystal Orange Hotel Hongqiao Airport National Exhibition Center, Shanghai
★★★★
No.1099 Shenbin South Road, Shanghai, China Show on map
Ji Hotel Shanghai Hongqiao Railway Station is a 3-star hotel in Shanghai, China. Guests rate it 8.5/10 (excellent) across 5 reviews, ranking it #1,108 of 9,856 places to stay in Shanghai.
No.1099 Shenbin South Road, Shanghai, 201105, China
Ji Hotel Shanghai Hongqiao Railway Station has a guest rating of 8.5 out of 10 from 5 reviews, which is considered excellent. It ranks #1,108 of 9,856 properties in Shanghai on Triptoic.
Ji Hotel Shanghai Hongqiao Railway Station is located at No.1099 Shenbin South Road, Shanghai 201105, China.
Ji Hotel Shanghai Hongqiao Railway Station is rated 3 stars.
Highly rated alternatives close by