Iforest Hostel (Shanghai The Bund, People's Square Metro Station)
Print
Address:5th floor, No.1 food, 68 Guizhou Road, Huangpu District, Shanghai
Hotel Tel:+86-18116489504