Photos coming soon
HOTEL
Chuxin Moshe Hotel -Shanghai International Tourism Resort
No. 5, Lane 2316, Zhouzhugong Road, Shanghai Chuxin Moshe Hotel, Shanghai, China
Where it sits
Chuxin Moshe Hotel -Shanghai International Tourism Resort
No. 5, Lane 2316, Zhouzhugong Road, Shanghai Chuxin Moshe Hotel, Shanghai, China
31.11570, 121.69674
Similar stays nearby
Plan around Chuxin Moshe Hotel -Shanghai International Tourism Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
