Address:No.16, Lane 171, Renmin North Road (west side of Yueyang Square), Songjiang District, Shanghai
Hotel Tel:+86-21-61730288-0