Photos coming soon
HOTEL
Xilaiton (Shanghai International Tourism Resort)
No. 247, Team 11, Chenqiao Village, Chuansha New Town, Shanghai, China
Where it sits
Xilaiton (Shanghai International Tourism Resort)
No. 247, Team 11, Chenqiao Village, Chuansha New Town, Shanghai, China
31.13870, 121.68558
Similar stays nearby
Plan around Xilaiton (Shanghai International Tourism Resort)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
