99 Inn (Shanghai Lianhua Road Metro Station)
Print
Address:584 Meilong West Road, near Luoxiu Road, Xuhui District, Shanghai
Hotel Tel:+86-21-54845916