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