Address:760 xijiangwan Road (opposite to Shanghai Foreign Studies University), near Dalian West Road, Hongkou District, Shanghai
Hotel Tel:+86-21-65362069/65362093