Photos coming soon
HOTEL
Meidu Inn
No. 8, Lane 216, Tangxi Street, Luodian Town, Shanghai
Where it sits
Meidu Inn
No. 8, Lane 216, Tangxi Street, Luodian Town, Shanghai
31.41604, 121.34243
Plan around Meidu Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
