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 is ideally located in the most central of Shanghai with a super transport network, on the bank of Suzhou River, only 5 minutes walk to the subway station.
There are a bar with more than 400 kinds of beer, police stations, hospitals, banks, convenience stores, McDonald's, restaurants, C

Check Availability

From People Nights

Book Hostel in