Photos coming soon
HOTEL
tyss
No. 141 Xiangming, Shiqiao Village, Shuxin Town, Shanghai, China
Where it sits
tyss
No. 141 Xiangming, Shiqiao Village, Shuxin Town, Shanghai, China
31.59245, 121.58714
Plan around tyss
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
