Photos coming soon
HOTEL
Shaowen Hostel
No. 1525 Nanfeng Road, Shanghai, China
Where it sits
Shaowen Hostel
No. 1525 Nanfeng Road, Shanghai, China
30.91277, 121.46871
Plan around Shaowen Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
