Photos coming soon
HOTEL
Meihe Holiday Hotel
3rd Floor, No. 1986, Shangcheng Road, Shanghai, China
Where it sits
Meihe Holiday Hotel
3rd Floor, No. 1986, Shangcheng Road, Shanghai, China
31.23824, 121.53915
Similar stays nearby
Meihe Holiday Hotel
Hotel · 0 m
Shanghai Little Lujiazui Qingju Homestay
Hotel · 145 m
Atour Hotel Shanghai Lujiazui Minsheng Road Metro Station
Hotel · 148 m
Atour Hotel Little Lujiazui Shanghai
Hotel · 152 m
Atour Hotel Little Lujiazui Shanghai
Hotel · 153 m
Hanting Express Hotel Shanghai Minsheng Road
Hotel · 293 m
Ji Hotel Shanghai Lujiazui Minsheng Road
Hotel · 304 m
Hanting Hotel Shanghai Lujiazui Financial Center Minsheng Road
Hotel · 357 m
Plan around Meihe Holiday Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
