Super 8 Hotel (Shanghai Songjiang New City Metro Station)
Print
Address:143, Lane 1425, Guyang North Road,, Songjiang District, Shanghai
Hotel Tel:+86-21-67880018