Photos coming soon
HOTEL
Home Inn Plus Shanghai Caoyang Meiling North Road Metro Station
No.185 Lanxi Road, Shanghai, China
Where it sits
Home Inn Plus Shanghai Caoyang Meiling North Road Metro Station
No.185 Lanxi Road, Shanghai, China
31.24193, 121.40215
Similar stays nearby
James Joyce Coffetel (Shanghai Caoyang)
Hotel · 22 m
Starway Hotel(Shanghai Caoyang Meiling North Road subway station store)
Hotel · 31 m
Motel Shanghai Jinshajiang Road Daduhe Road Metro Station
Hotel · 104 m
Elong ME Hotel Shanghai Global Harbor Meiling North Road Subway Station
Hotel · 219 m
Hi Inn Shanghai Putuo Central Hospital
Hotel · 264 m
Hilton Garden Inn Shanghai Caoyang
Hotel · 296 m
Lifulai Hotel
Hotel · 322 m
Qingji MINI Hotel (Shanghai Putuo East China Normal University Lanxi Road Branch)
Hotel · 326 m
Plan around Home Inn Plus Shanghai Caoyang Meiling North Road Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
