Photos coming soon
HOTEL
Shihua Hostel
No. 888, Xinxin, Xinmin Village, Xinhe Town, Shanghai, China
Where it sits
Shihua Hostel
No. 888, Xinxin, Xinmin Village, Xinhe Town, Shanghai, China
31.60912, 121.55332
Similar stays nearby
Plan around Shihua Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
