Address:Block a, 131 Hubei Road, near Guangdong Road, Huangpu District, Shanghai
Hotel Tel:+86-21-63520505