Hotel JI Hotel Shanghai Dongjing Road Metro Station
★★★
No. 10, Lane 669, Qifan Road, Shanghai, China Show on map
JI Hotel (Shanghai Waigaoqiao Free Trade Zone Zhouhai Road Metro Station Branch) is a 4-star hotel in Shanghai, China. It is one of 9,856 places to stay in Shanghai listed on Triptoic.
No. 10, Lane 669, Qifan Road, Shanghai, China
JI Hotel (Shanghai Waigaoqiao Free Trade Zone Zhouhai Road Metro Station Branch) is located at No. 10, Lane 669, Qifan Road, Shanghai, China.
JI Hotel (Shanghai Waigaoqiao Free Trade Zone Zhouhai Road Metro Station Branch) is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel