Originally Posted by
pentiumvi
Oh.... I see, this must have something to do with the GPS shift in China. Using satellite view on Google maps seem to show me the correct location for this hotel.
I think I'm leaning towards the JW as well, compared to the Renaissance.
Baidu is more accurate than Google, and also shows lots of small retail establishments that Google doesn't pick up.