88. Lane 999, Zhaojiabang Road, Xuhui District, Downtown
2151166271/2151166271/
2154247501/
The hotel is situated 18 km away from the The Hongqiao Airport and 38 km away from the Pudong Airport. The nearest railway station is 10 km away from the hotel.