Photos coming soon
HOTEL
Shacheng Hostel
No. 1096, 25th Street, economic and Technological Development Zone, Hangzhou, China
Where it sits
Shacheng Hostel
No. 1096, 25th Street, economic and Technological Development Zone, Hangzhou, China
30.30394, 120.38212
Plan around Shacheng Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
