Chinese palatial style hotel located on West Beijing Road in the heart of the Jingan District - 10 km from Shanghai South Station.