Photos coming soon
HOTEL
Xinjie Room
No. 10 Xinzhong Street, Xinqiao Town, Shanghai, China
Where it sits
Xinjie Room
No. 10 Xinzhong Street, Xinqiao Town, Shanghai, China
31.06342, 121.31422
Plan around Xinjie Room
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
