Soho People's Square Youth Hostel, HOSTEL in Shanghai China.
Soho People's Square Youth Hostel.

NO. 1307 South Suzhou Rd, Shanghai, China

Located near: Jiuzi Park Suzhou Creek The people's square Shanghai Railway Station Bound M50 Artist originality Madame tussauds wax museum

Shanghai Soho International Hostel, is ideally located in the most central of Shanghai.
Just five-minute walk from the metro station line 1 Xinzha Road Station (with a super transport network ).
People's Square………………………………15mins walk East Nanjing Road…….
.
.
.
.
.
.
….
.
.
………………15mins walk Shanghai Mu

Check Availability

From People Nights




Book Hostel in