Photos coming soon
HOTEL
Luyuan Hotel
No. 54, 116 Lane, Yinghua Road, Malu Town, Jiading District, Shanghai, China, Shanghai, China
Where it sits
Luyuan Hotel
No. 54, 116 Lane, Yinghua Road, Malu Town, Jiading District, Shanghai, China, Shanghai, China
31.32726, 121.28198
Plan around Luyuan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
