Photos coming soon
HOTEL
Mei La Si Hotel
Ping Liang Lu 1136Hao Jin Mei Zhou Lu 、Hong Fang Zi Yi Yuan, Shanghai, China
Where it sits
Mei La Si Hotel
Ping Liang Lu 1136Hao Jin Mei Zhou Lu 、Hong Fang Zi Yi Yuan, Shanghai, China
31.26118, 121.53384
Similar stays nearby
Plan around Mei La Si Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
