Tours*Soho Garden Hostel (City Centre), HOSTEL in Shanghai China.
Tours*Soho Garden Hostel (City Centre).

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

Tours*Soho Garden Hostel (City Centre), 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 Shan

Check Availability

From People Nights




Book Hostel in