Photos coming soon
HOTEL
Shanghai Junchen Hotel
No. 2196 Huhang Highway, Shanghai, China
Where it sits
Shanghai Junchen Hotel
No. 2196 Huhang Highway, Shanghai, China
30.90277, 121.44252
Plan around Shanghai Junchen Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
