558 North Xizang Road, Shanghai, 200071, Shanghai, Shanghai (China) Show on map
Updating availability and prices
This 5 star hotel is located in the city centre of Shanghai and was established in 2008
It is a short drive away from the People's Square and the nearest station is Metro Line 8
The Hotel has a coffee shop, an indoor swimming pool and a fitness centre/gym
All 288 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning
Train station - n/a, Distance(0
0)
Place of interest - People's Square, Distance(1
5)
Exhibition centre - Shanghai Exhibition Center, Distance(7
Shopping area - Superbrand shopping mall, Distance(2
Book now, best price guaranteed!