Booking Wolf

Hi Inn (Shanghai Xinzha Road Subway Station)

2-star · Shanghai (and vicinity), China

No.130 Shanhaiguan Road, Shanghai

2-star Hi Inn (Shanghai Xinzha Road Subway Station) in Shanghai (and vicinity) — compare prices across major booking sites on Booking Wolf.

Where is Hi Inn (Shanghai Xinzha Road Subway Station)?

Hi Inn (Shanghai Xinzha Road Subway Station) is at No.130 Shanhaiguan Road, Shanghai, in Shanghai (and vicinity), China.

Loading live availability and room rates…

Things to do near Hi Inn (Shanghai Xinzha Road Subway Station)

Tours and activities in Shanghai (1 km away) →Browse things to do worldwide →