Shanghai Central International Hotel Hotel
No. 800 Fuping Road Putuo District,Fuping Road, Shanghai, 200333
Shanghai Central International Hotel offers accommodation in Shanghai. It is located a 5-minute walk from Shanghai West Railway Station Metro Station (Line 11). Free Wi-Fi is available in public areas and cable internet is available in all rooms.