Shanghai Soho 1933 International Hostel, located along the Suzhou Creek, the mother river of Shanghai, is only a five-minute walk...
Error: Contact form not found.