Home Inn (Shanghai Yindu Road Metro Station, Lianhua South Road)
Print
Address:2588 Yindu Road, near Duzhuang Road, Minhang District, Shanghai
Hotel Tel:+86-21-64580500