Photos coming soon
HOTEL
Shang Hai Lan Li Mei Shu
No. 82, 1465 Nan Liu Road Pu Dong Xin Qu, Shanghai
Where it sits
Shang Hai Lan Li Mei Shu
No. 82, 1465 Nan Liu Road Pu Dong Xin Qu, Shanghai
31.11983, 121.69413
Similar stays nearby
Shanghai Mulin Audio-Visual Hotel (Shanghai Disney Resort)
Hotel · 119 m
Luxi Hotel Shanghai
Hotel · 157 m
Shanghai Tingbaiji Mandi Smart Hotel (Shanghai International Tourism and Resorts Zone Branch)
Hotel · 181 m
Shanghai Muyunxi Homestay
Hotel · 199 m
Shanghai Oak Su OAK·Parent-child Vacation·Pool Vacation Beauty Su
Hotel · 200 m
Vanli Hotel Shanghai (Shanghai International Tourism and Resorts Zone Branch)
Hotel · 228 m
Haofeng Hotel
Hotel · 340 m
Hanting Express (Shanghai International Tourism and Resorts Zone Branch)
Hotel · 386 m
Plan around Shang Hai Lan Li Mei Shu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
