Photos coming soon
HOTEL
Home Inn (Shanghai Putuo Caoyang Meiling North Road Metro Station)
No.185 Lanxi Road, Shanghai
Where it sits
Home Inn (Shanghai Putuo Caoyang Meiling North Road Metro Station)
No.185 Lanxi Road, Shanghai
31.24773, 121.40901
Similar stays nearby
Shanghai Guangxi Hotel
Hotel · 94 m
Zsmart Hotel (Shanghai Huashida)
Hotel · 150 m
Zsmart Hotel (Shanghai Huashida)
Hotel · 150 m
SHANGHAI ZHIJIN HOTEL
Hotel · 152 m
Shanghai Zhijin Hotel
Hotel · 152 m
Yunhe Yebo Hotel (Shanghai Hongqiao Hub National Exhibition Center)
Hotel · 266 m
Shanghai Wuning Zhuge Hotel
Hotel · 302 m
Home Inn (Shanghai Wuning Road)
Hotel · 343 m
Plan around Home Inn (Shanghai Putuo Caoyang Meiling North Road Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
