The 3-star Holiday Star Changning Branch Hotel is set just 1.8 km from Shanghai Lilac Garden.
The property is about 25 minutes' walk of Jade Buddha Temple. It is about 5 km away from the center of Shanghai.
Longde Road subway station is just 10 minute walking distance from the hotel. The hotel lies within 10 km of Hongqiao airport.
Eat & Drink
Le Bouchon and Madam Zhu's Kitchen offer an assortment of dishes within 250 meters of the property.