Photos coming soon
HOTEL
Shanghai Wangjiao Impression Hotel
No 78 Tieling Road, Shanghai
Where it sits
Shanghai Wangjiao Impression Hotel
No 78 Tieling Road, Shanghai
31.27883, 121.51368
Similar stays nearby
Shanghai Wangjiao Impression Hotel
Hotel · 0 m
Shanghai Haolehui Hotel
Hotel · 58 m
Shanghai Haolehui Hotel
Hotel · 58 m
Hi Inn (Shanghai Zijin Square Jiangpu Road Metro Station Branch)
Hotel · 243 m
Wumiyou Homestay (Jiangwan Wujiaochang Commercial Area Branch 1)
Hotel · 266 m
JI Hotel Shanghai Tongji University
Hotel · 302 m
JI Hotel Shanghai Tongji University
Hotel · 312 m
Yin Si Dun Business Hotel
Hotel · 317 m
Plan around Shanghai Wangjiao Impression Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
