stayed here for 4 nights on a business trip to shanghai. others have commented about the location and those are accurate - close to underground trains, lots of shops nearby, mall 10 mins walk towards the bund, etc.
lobby was great, but i found the front desk staff to be a bit impersonal - i arrived late around 9 pm and expected a warm greeting. i wasnt told about what the hotel had to offer - services, dining, amenities - something that i have seen at other hotels. it was like checking into a motel or i could have used a computer to checking even.
the room itself was good (asked for a change from the back of the hotel to the front looking over the street and was accommodated), bed was typical starwood quality so no complaints there. bathroom was good (although the speaker system didnt work properly) - toiletries were fine.
the hotel was very quiet even for a business hotel. late night at the lobby bar - i was almost to myself. breakfast was in the main lobby area - i didnt go there, but didnt seem as busy either.
tried the italian restaurant on the top floor. enjoyed the food - views were somewhat limited.
went to the concierge in the evening for a taxi - which pulled up promptly. but (i found this out later) the staff or concierge did not give me a card in mandarin that you essentially hand to taxi drivers for your way back. as a result, when i went to the bund for sightseeing late at night, i had to take the underground back because i was unable to communicate the hotel name/location to the driver. wiser from this experience, i asked for the card myself the next day. i would this to be included in the room key card folio or at least be asked about it during checkin.
so, all in all, it was a good stay, but not a great stay. the 'negative' aspects are not that much and would have given this hotel a 4.5 * if i could. i would stay here again