Das 5-Sterne-Hengshan Garden Hotel Shanghai im Viertel Xuhui von Shanghai, 2 km vom Longhua-Tempel, verfügt über 4 Hallentennisplätze und 7 Außentennisplätze. Mit 320 Zimmern mit Blick auf die Stadt liegt das Hotel etwa 15 Minuten Autofahrt vom Yu-Garten entfernt.
Zu den Sehenswürdigkeiten gleich neben dem Hotel gehört Xujiahui-Kathedrale. Soong Ching-ling Memorial Residence befindet sich in 550 Meter Entfernung vom Hengshan Garden Shanghai. Die Unterkunft liegt in einer Entfernung von 5 Minuten zu Fuß von der Bushaltestelle Zhaojiabang Road Wuxing Road und in der Nähe von der U-Bahn-Station Hengshan Road.
Die gut ausgestatteten Zimmer verfügen über eine Sitzecke. Sie empfangen die Gäste mit einer Klimaanlage und bieten einen Flachbildfernseher mit Satellitenkanälen. Neben einer Minibar sind die Zimmer mit einem Schreibtisch ausgestattet. Zu den beliebtesten Annehmlichkeiten gehören eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Morgenmäntel.
Man kann sich in der Lounge- Bar bei einem Lieblingsgetränk entspannen. Das Restaurant HengShan XiaoGuan bietet chinesische Gerichte an und befindet sich ungefähr 350 Meter vom Hengshan Garden entfernt.