Photos coming soon
HOTEL
Home Inn (Shanghai Wujiaochang Changhai Hospital Xiangyin Road Metro Station Branch)
No. 181, Anbo Road, Shanghai, China
Where it sits
Home Inn (Shanghai Wujiaochang Changhai Hospital Xiangyin Road Metro Station Branch)
No. 181, Anbo Road, Shanghai, China
31.30615, 121.53178
Similar stays nearby
Stars 99 Motel Changhai Hospital Branch
Hotel · 38 m
Stars 99 Hotel (Shanghai Changhai Hospital)
Hotel · 42 m
Shanghai Yangpu Longting Hotel
Hotel · 47 m
Shanghai Yangpu Longting Hotel
Hotel · 47 m
Shanghai Jinxueyuan Hotel
Hotel · 180 m
Longting Hostel
Hotel · 221 m
Hway Hotel
Hotel · 231 m
Hai Wai Hotel
Hotel · 231 m
Plan around Home Inn (Shanghai Wujiaochang Changhai Hospital Xiangyin Road Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
