I am staying in Shanghai for two months. Most hotels for that amount of time are too expensive and it is really hard to find short term accommodation. Does anyone know other options?
There are a few options... Check out this link: Accommodations
I can recommend serviced apartments, they are cheaper than hotels, yet you can get them for short term.