I got a chance to stay at the Courtyard Hotel which is near the Shanghai Train Station
I find the hotel well fitted, with lots of nice and considerate touches like holding shelves for you to put the little knicks and knacks like your phone, cameras etc.
If you book the executive room which is on the top few levels, you can have free access to the executive lounge which comes with free breakfast, hot food during late afternoon, newspaper and terminals for surfing the internet.
The only drawback is that depsite its central location, it is not in the more "happening" area of Shanghai like XuJiaHui or JinAn area.
But overall still a nice hotel I would stay again!