In rund 10 Fußminuten Entfernung von der U-Bahn-Station Changshou Road gelegen, bietet das Holiday Inn Shanghai Vista, An Ihg Hotel einen Geldautomaten und eine Wechselstube. Die Gäste des Hotels in Shanghai können in einem Hallenbad baden und eine Sauna und ein Hallenbad genießen.
Putuo Park ist in nur 6 Gehminuten vom Gasthof aus zu erreichen und der Flughafen Shanghai Hongqiao ist etwa 12 Autominuten entfernt. Jadebuddha-Tempel ist in mittlerer Entfernung von der Unterkunft entferrnt. Platz des Volkes ist 4 km weit weg von der Unterkunft. Das 4-Sterne Holiday Inn Shanghai Vista, An Ihg Hotel ist nicht weit weg von der Busahltestelle Wuning Xincun gelegen.
Im Hotel stehen den Gästen 290 klimatisierte Zimmer zur Verfügung, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind. Die Zimmer verfügen über En-Suite Badezimmer mit einem Haartrockner und einer Duschhaube und sind mit Fliesenböden eingerichtet. Die Badezimmer bieten einen Haartrockner und eine Duschhaube sowie eine begehbare Dusche und eine getrennte Toilette. Die geräumigen Zimmer haben einen Ausblick auf den Garten.
Frühstück wird täglich im Restaurant angeboten. Das Restaurant der japanischen Küche Jiu Jing Japanese Restaurant befindet sich etwa 300 Meter von der Unterkunft entfernt.