The Sofitel Hyland (which is on Nanjing E Road) and Swissotel Grand (in Jing'An) are both also very well located, but usually a little more expensive than the Pullman Skyway, and much more expensive than the Novotel Atlantis.
The Asia Pacific Sale will have China on sale in December, if you can wait that long.
https://www.accorplus.com/en/malaysia/apac-sales-2018
Round Three
11th December
Greater China, (China, Hong Kong, Taiwan) South Korea and Japan