Yu-Garten liegt 14 Fußminuten von dem 2-Sterne-Hao Du Hotel Shanghai entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil Zentrum Shanghai. Darüber hinaus lässt sich Platz des Volkes innerhalb von etwa 20 Gehminuten erreichen. Das Hotel liegt auch in nur 350 Meter Entfernung von der U-Bahn-Station Dashijie. Naturliebhaber werden die Nähe zum See Taiping Lake zu schätzen wissen, der ungefähr 1 Kilometer von der Unterkunft entfernt ist. Bund ist in rund 10 Autominuten Entfernung von der Unterkunft. Die East Huaihai Road at South Yunnan Road befindet sich ein paar Schritte entfernt vom Hao Du Hotel Shanghai.
Das Hotel verfügt über 203 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. In den Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, finden die Gäste auch einen Haartrockner und Hausschuhe.
Das Restaurant Xian DeLai PaiGuNianGao ist sehr zu empfehen und liegt zudem etwa 300 Meter vom Hao Du Hotel entfernt.