Photos coming soon
HOTEL
Meilu Living Hotel
No. 79 Weizhong Road, Shanghai, China
Where it sits
Meilu Living Hotel
No. 79 Weizhong Road, Shanghai, China
31.15026, 121.10618
Similar stays nearby
Meilu Living Hotel
Hotel · 0 m
Hanting Hotel (Shanghai Qingpu Wuyue Plaza)
Hotel · 250 m
Shanghai Zhihai Hotel
Hotel · 259 m
Shanghai Zhihai Hotel
Hotel · 259 m
Magnolia Hotel (Shanghai Caoying Road Metro Station Wuyue Plaza Branch)
Hotel · 325 m
Huashu Hotel (Shanghai Qingpu Chengxi Road)
Hotel · 354 m
Huashu Hotel (Shanghai Qingpu Chengxi Road)
Hotel · 354 m
Qingpu Hotel
Hotel · 491 m
Plan around Meilu Living Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
