Photos coming soon
HOTEL
Shanghai Wangjiao Impression Hotel
No. 78 Tieling Road, Shanghai, China
Where it sits
Shanghai Wangjiao Impression Hotel
No. 78 Tieling Road, Shanghai, China
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 Aug 17, 2026.
