Address : 585 xu jia hui road, xuhui district, shanghai Show Hotel Map
The hotel is located on Jinyulan Square, in the city centre's business district, Dapu Bridge. The hotel is situated close to Huaihai Road, the Xujiahui business district, the Shanghai Xintiandi and the Shanghai 2010 Expo Park. People's Square can be found around 4.4 km away. Hongqiao Airport is approximately 15 km from the hotel, while Pu Dong Airport is roughly 40 km away.