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

Touring Select *Soho Garden Travel Hotel In the absolute center of Shanghai, People's Square shopping district, only 5 minutes walk to the subway station; located on the bank of Suzhou River, walking along the river to the Bund is only 30 minutes; many famous attractions are within half an hour wal

Check Availability

From People Nights

Book Hostel in