GreenTree Inn (Shanghai South Railway Station, Luoxiang Road)
Print
Address:90 luoxiang Road, near Changqiao Road, Xuhui District, Shanghai
Hotel Tel:+86-21-51599988