Photos coming soon
HOTEL
Shangcheng Hotel
No. 1-18, Zone 1, Shangcheng Road, Zhili Town, Huzhou, China
Where it sits
Shangcheng Hotel
No. 1-18, Zone 1, Shangcheng Road, Zhili Town, Huzhou, China
30.87082, 120.25912
Similar stays nearby
Plan around Shangcheng Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
