518 Lingling Road, Xuhui District, Downtown
862164167777/862164167777/
862164431283/
The hotel is located in Xujiahui district, close to the Shanghai Stadium. It is placed about 25 km away from Hongqiao Airport and 28 km away from the railway station.