Photos coming soon
HOTEL
Magnolia Hotel (Shanghai Caoying Road Metro Station Wuyue Plaza Branch)
Building 1, No. 811 Qingzhao Road, Shanghai, China
Where it sits
Magnolia Hotel (Shanghai Caoying Road Metro Station Wuyue Plaza Branch)
Building 1, No. 811 Qingzhao Road, Shanghai, China
31.15132, 121.10300
Similar stays nearby
Shanghai Zhihai Hotel
Hotel · 110 m
Meilu Living Hotel
Hotel · 325 m
Meilu Living Hotel
Hotel · 325 m
Huashu Hotel (Shanghai Qingpu Chengxi Road)
Hotel · 430 m
Huashu Hotel (Shanghai Qingpu Chengxi Road)
Hotel · 430 m
Hanting Hotel (Shanghai Qingpu Wuyue Plaza)
Hotel · 511 m
JI Hotel Shanghai Qingpu Injoy Square
Hotel · 548 m
Shanghai Zhihai Hotel
Hotel · 570 m
Plan around Magnolia Hotel (Shanghai Caoying Road Metro Station Wuyue Plaza Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
