Photos coming soon
HOTEL
Meiliang Inn
No. 761 Miaojing Road, Chuansha Town, Shanghai, China
Where it sits
Meiliang Inn
No. 761 Miaojing Road, Chuansha Town, Shanghai, China
31.18705, 121.69226
Similar stays nearby
Meiliang Inn
Hotel · 14 m
Atour X Hotel Shanghai Pudong Airport Chuansha
Hotel · 46 m
Shanghai Future Shangju Hotel
Hotel · 128 m
Shanghai Future Shangju Hotel
Hotel · 128 m
Landison® Cigle Hotel (Shanghai International Resort Chuansha Metro Station)
Hotel · 137 m
Future Shang Ju Hotel
Hotel · 155 m
Future Shang Ju Hotel
Hotel · 155 m
Hotel Coka Shanghai Pudong International Airport and Disney
Hotel · 181 m
Plan around Meiliang Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
