Next Station Hostel, HOSTEL in Shanghai China.
Next Station Hostel.

No. 140, Heng Bang Road, Shanghai, China

Located near:

ShangHai Next Station Hostel started in January 2015.
Locates Duolun Road Cultural Celebrities Street.
Within the inner ring of Shanghai.
People's Square is in a drive distance of 10 minutes, And the Bund is in 12 minutes.
It takes 16 minutes to drive to the Oriental Pearl Tower.
And 15 minutes to t

Check Availability

From People Nights

Book Hostel in