15 Xinjinqiao Road, Pudong New District, Shanghai, 201206, 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 2012
It is a short drive away from the Shanghai Oriental Art Center and the nearest station is JingQiao Road Station
The Hotel has an indoor swimming pool and a fitness centre/gym
All 324 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning
Place of interest - Shanghai Oriental Art Center, Distance(3
0)
Exhibition centre - Shanghai New International Exp, Distance(8
Shopping area - Jinqiao International Plaza, Distance(3