Originally Posted by
Chinatrvl
The hotel is attached to the NECC, National Exhibition and Convention Center Shanghai. Location is certainly not central, west of Hongqiao Hub.
Wow, the map in the IHG app showed it to be located near Yu Garden.

I am changing my statement saying it has a good location.
Edit: Sorry, the app shows it correctly I guess, it is the IHG mobile site that shows it around Yu garden.
https://goo.gl/photos/tfxHCYyUYkCT8hzP7