Address:1579 Xietu Road (near No.1-2, Lane 268, xiaomuqiao Road), Xuhui District, Shanghai
Hotel Tel:+86-21-52898885