i've stayed at all of the above
they're all, simply, excellent
it really boils down to location- to make your life easier
the RC and FS are in walking distance- so its a toss-up
maybe there are more/easier cabs at the RC?
(if you are hiring a car and driver, or your contacts will always pick you up, this is a non-issue)
i actually prefer the JW Marriott- club level- just because it is easy to walk to interesting areas
i think you'll be happy wherever
but a funny story- i don't think the FS is in the greatest area- if you like to walk- like lots of auto repair shops/scooter dealers
so at the front of the hotel two gentlemen are getting into a rolls
as i walk around back, vegetables are being delivered from an oxcart!!!
welcome to shanghai!