Address:35 Lanxi Road, Putuo District, near Fengqiao Road station, Putuo District, Shanghai
Hotel Tel:+86-21-52663488