Hotel Madison Hotel Shanghai Hongqiao Hub
★★★
No. 6688 Boyuan Road, Shanghai, China Show on map
JI Hotel (Shanghai Anting Auto City Innovation Port Branch) is a 3-star hotel in Shanghai, China. It is one of 9,856 places to stay in Shanghai listed on Triptoic.
No. 6688 Boyuan Road, Shanghai, China
JI Hotel (Shanghai Anting Auto City Innovation Port Branch) is located at No. 6688 Boyuan Road, Shanghai, China.
JI Hotel (Shanghai Anting Auto City Innovation Port Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel