The hotel is perfect one. I have stayed for 3 days.
Very close to the center, a lot of shops and restaurants around.
Metro station East Nanjing Road or Peoples' Square near up to 10 min in walking.
Simply room, if you go to see Shanghai as a city and not to stay at room all the day, the best choice for value of money. Daily cleaning room service.
Internet connection was without problem as well. Reception works 24 hours. Limited English speaking reception, anyway with mobile translator you can solve also complicated questions ;o).
Please check the map of the hotel carefully, it is on the corner Niuzhuang Road and Fujian Middle Road.
For the money, I couldn't be happier. It was clean, comfortable and within walking distance of the Bund, shopping, and anything else I wanted to see. Walking distance for me, though, is more than most people. If you're a little older, or walking a full km isn't your idea of walking distance, then this isn't the place for you. It's in a residential neighborhood, so expect to be surrounded by the Chinese equivalent of hardware stores & teas shops. You have to venture out for the tourist stuff. The name of the hotel is different, though. You want to search for the Chenlong business hotel.