Hotel Shanghai HuHua Grand Hotel
★★★★
1st Floor, Building 6, 6088 Shenzhuan Highway, Shanghai, China Show on map
JI Hotel (Shanghai Songjiang G60 Science and Technology Innovation Corridor Branch) is a 4-star hotel in Shanghai, China. It is one of 9,856 places to stay in Shanghai listed on Triptoic.
1st Floor, Building 6, 6088 Shenzhuan Highway, Shanghai, China
JI Hotel (Shanghai Songjiang G60 Science and Technology Innovation Corridor Branch) is located at 1st Floor, Building 6, 6088 Shenzhuan Highway, Shanghai, China.
JI Hotel (Shanghai Songjiang G60 Science and Technology Innovation Corridor Branch) is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel