Description:
It is a modern 7-storey low-rise building. The hotel is conveniently located in downtown area, close to the Shanghai Film Art Center, only 10 minutes' drive to the city center and 20 minutes' from the Hongqiao Int'l airport.
more...
Orbitz