Address : no.1032 zhongxing road, zhabei district , shanghai Show Hotel Map
The hotel is conveniently located at the Zhongxing Road, a few minutes away from the railway station and appr. ten minutes' drive from the People Square. 3 kms to city centre 15 kms to the airport (hongqiao (domestic)) 50 kms to the airport (pu dong (international)) 1 km to the nearest station (shanghai railway station )