8 Dong An Road, Xuhui, Shanghai, null, Shanghai, Shanghai (China) Show on map
Updating availability and prices
This 4 star hotel is located in the city centre of Shanghai and was established in 1997
It is a short drive away from the Hengshan Road and the nearest station is Hengshan Road
The Hotel has a coffee shop and a fitness centre/gym
All 226 rooms are equipped with minibar, hairdryer, safe and air conditioning
Train station - Shanghai Railway, Distance(8
0)
Place of interest - Hengshan Road, Distance(1
Exhibition centre - Shanghai Everbright Convention, Distance(4
Shopping area - Xujiahui, Distance(1