The hotel offers its guests an oasis of tranquility and comfort in the heart of this bustling city. AC 07/05
Located in the heart of Shanghai, surrounded by shopping malls and office buildings, the well-known garden hotel is 25 minutes drive away from the Hongqiao Int'l airport and the Pudong Int'l airport can be reached within an hour.
It is a modern 5-storey low-rise building with a grand lawn in front of the building.
It is medium sized but sumptuously decorated.