Moderator, Marriott Bonvoy & FlyerTalk Evangelist
Join Date: Oct 2002
Location: McKinney, TX, USA
Programs: United Silver; AA Plat/2MM; Marriott LT Titanium; Hilton Gold
Posts: 11,727
The Wuhan Ren has 5 Executive Apartments on the 5th floor. I have seen a couple of them and they have lots of space (living room, kitchen, bedroom)and look very nice. I would say the Wuhan property would easily compare with a JW in the States (and you would be getting a suite room instead of a normal sized hotel room).
I can't comment on the Shanghai location, but I would guess they are very nice. You might try asking your question in the China forum as there maybe someone there who knows more about the location and property.