The hotel is quite central...5 to 10 minutes walk from a nice area where the subway station is (West Nanjing Road station). It's 2 stations from Xintiandi and about 20 minutes from the Bund by metro.
The hotel is a little weird as it is also called "Acme". They are selling rooms for residential condos (serivced apartments). There is no sign of Howard Johnson until you are about 100 meters from the hotel.
The hotel is better than other Chinese hotels but it is getting a little used. They are doing a lot of renovations so you better not be a late riser (about 7am start).
The hotel is located across the Four Seasons and in a very business area. If you are sensitive to car noise and car beeping, need to stay on the backside of the hotel.More