Address : 70 donghu road, xuhui district , shanghai Show Hotel Map
The hotel is located about 13km from Hongqiao Airport and 5km from the railway station. This hotel enjoys good transportation links and is close to one of Shanghai's busiest shopping areas - Huaihai Road. 13 kms to the airport (hongqiao (domestic)) 47 kms to the airport (pu dong (international)) 5 km to the nearest station (shanghai railway station) 1 km to the nearest fair site (shanghai exhibition center)