Shanghai is a city with a host of attractions. You can easily find accommodation Shanghai and Ascott Huai Hai Road Shanghai is one of the best options available for the visitors to the city. This star class network offers luxury serviced apartments Shanghai for long term and short term stays. One of the must visit places when travelling in Shanghai is the Shanghai Art Museum. Located beside the People’s Square, the place was the former clubhouse of the Shanghai Race Club. Shanghai Art Museum was restored as the China Art Museum- Shanghai in the year 2012. The place is a must visit as its expansive artefacts and outstanding collection give an insight to the Shanghai socity.