Four Points by Sheraton at Daning shopping mall/Gonghexin Rd.
My favourite hotel in Shanghai by far considering location (two stops from Shanghai main railway station on line 1 in a local residential neighbourhood), services (plenty of Chinese, Japanese, Korean and Western dining choices at the shopping mall plus a fully stocked grocery store) and accessibility by taxi.