Photos coming soon
HOTEL
Meishi Hotel(Shanghai Changjiang South Road Store)
No. 860 Changjiang South Road, Shanghai
Where it sits
Meishi Hotel(Shanghai Changjiang South Road Store)
No. 860 Changjiang South Road, Shanghai
31.34018, 121.47872
Similar stays nearby
Meishi Hotel(Shanghai Changjiang South Road Store)
Hotel · 0 m
Mei Shi Hotel
Hotel · 11 m
Business Hotel
Hotel · 118 m
Jiu Ju Hotel (tongnan South Road)
Hotel · 118 m
Shanghai 9-Bedroom Hotel (Tongnan Road Metro Station Branch)
Hotel · 371 m
Junsheng Business Hotel (Shanghai Tongnan Road Subway Station Branch)
Hotel · 397 m
Shanghai Alliance Star Hotel (Changjiang South Road, Yuzhao Road Branch)
Hotel · 400 m
EIDOR Hotel Shanghai
Hotel · 607 m
Plan around Meishi Hotel(Shanghai Changjiang South Road Store)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
