

2

"A 187-room high-rise in the central business district, within strolling distance of the sky-high Jinmao Tower and Shanghai World Financial Center."

Upscale hotel with 3 restaurants, infinity pool & spa
210 Shiji Blvd, Lujiazui, Pudong, Shanghai, China, 200120 Get directions