There is a massive selection of accommodation in this vast city, that suits every budget and taste from the very basic, to the very opulent, although on the whole in Shanghai, it is advisable to go for the best you can afford, as some of the lower standards available tend to offer little more than a mattress in a tiny room.
A good choice for travellers is the 4* Crowne Plaza Shanghai, which offers a good location close to the shopping areas, and has great facilities including an out door pool.
For a higher standard, the JC Mandarin is a 5 star deluxe hotel, which offers the highest standards of service and enjoys a great reputation as one of the finest hotels in the city.