Hotels Closest To West Shanghai Railway Station

Shanghai Art Inn Shanghai

Room 108C, Block 446
Shanghai, CN 200333
In Shanghai (Putuo)

Distance1.8 miles SELECT