I'm not sure where it is, because I'm not from Jiangdu, and the downtown area is a shopping mall. The hotel there is not as expensive as you think, just stay at 150.
Bus route: No.4, the whole journey is about 2.9 kilometers.
1. Walk about 1.8km from yangtze river international Garden to Limin Bridge Station.
2. take bus no.4 and pass two stops.
Arrive at Shangcheng station
3. Walk about 420 meters and arrive at Jiangdu Mall.
Only on behalf of personal views, don't spray if you don't like it, thank you.