Photos coming soon
HOTEL
Washington Inn
No 3246 Zhou Jia Zui Road, Shanghai
Where it sits
Washington Inn
No 3246 Zhou Jia Zui Road, Shanghai
31.26946, 121.51819
Similar stays nearby
Home Inn Neo (Shanghai Xinhua Hospital Jiangpu Road Metro Station Branch)
Hotel · 257 m
Fanhua Hotel
Hotel · 260 m
Fanhua Hotel
Hotel · 260 m
Jitai Hotel
Hotel · 294 m
Youhai Hotel (Shanghai Jiangpu Park Metro Station Branch)
Hotel · 299 m
JI Hotel Shanghai Xinhua Hospital
Hotel · 321 m
Haoshang Business Hotel
Hotel · 337 m
Haoshang Business Hotel
Hotel · 343 m
Plan around Washington Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
