Hotel Hi Inn Shanghai Liziyuan
★★
No. 800 Fuping Road, Putuo District, Shanghai, 200333, China, Shanghai, China Show on map
Central International Hotel is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 800 Fuping Road, Putuo District, Shanghai, 200333, China, Shanghai, China
Central International Hotel is located at No. 800 Fuping Road, Putuo District, Shanghai, 200333, China, Shanghai, China.
Central International Hotel is rated 4 stars.
Highly rated alternatives close by