330 MEIYUAN ROAD, ZHA BEI DISTRICT,, Shanghai 200070, Shanghai (China) Show on map
Updating availability and prices
Catchit.com Hotels Asia China Shanghai Shanghai Pullman Shanghai Jing An-ex Grand Mercure Central Hotel