Home Inn (Shanghai Renmin Square Fuzhou Road Shanghai Book Store)
Print
Address:131 Hubei Road, near Fuzhou road, Huangpu District, Shanghai
Hotel Tel:+86-21-63520505