Address:888 JiZhai Road, intersection with Beiqing highway, Minhang District, Shanghai
Hotel Tel:+86-21-33580999