Photos coming soon
HOTEL
Meiliang Inn
No 761 Miaojing Road, Shanghai
Where it sits
Meiliang Inn
No 761 Miaojing Road, Shanghai
31.18693, 121.69229
Similar stays nearby
Meiliang Inn
Hotel · 14 m
Atour X Hotel Shanghai Pudong Airport Chuansha
Hotel · 49 m
Shanghai Future Shangju Hotel
Hotel · 114 m
Shanghai Future Shangju Hotel
Hotel · 114 m
Landison® Cigle Hotel (Shanghai International Resort Chuansha Metro Station)
Hotel · 126 m
Future Shang Ju Hotel
Hotel · 141 m
Future Shang Ju Hotel
Hotel · 141 m
Hotel Coka Shanghai Pudong International Airport and Disney
Hotel · 168 m
Plan around Meiliang Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
