Photos coming soon
HOTEL
Mengdi Hotel
No.187 Alley 3188, Xiupu Road, Shanghai
Where it sits
Mengdi Hotel
No.187 Alley 3188, Xiupu Road, Shanghai
31.12710, 121.62453
Similar stays nearby
Yongle Hotel
Hotel · 80 m
Yong Le Hotel
Hotel · 91 m
Cloud Time Hotel (Shanghai International Tourism Resort Kangxin Highway Metro Station Branch)
Hotel · 334 m
Ibis Shanghai International Tourism Resort Xiupu Road Hotel
Hotel · 335 m
Ibis Shanghai International Tourism Resort Xiupu
Hotel · 336 m
Shanghai Taizhuo Hotel
Hotel · 349 m
Shanghai Marriott Hotel Kangqiao
Hotel · 431 m
Novotel Shanghai Clover
Hotel · 457 m
Plan around Mengdi Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
