Das 5-Sterne-Hotel Pullman Shanghai Xuhui befindet sich 700 m von der U-Bahn-Station Shanghai South Railway Station und bietet eine Sauna, Massagen und eine Gemeinschaftslounge. Das Hotel mit Blick auf die Stadt liegt in einem Business- Viertel und verfügt über einen privaten Swimmingpool.
Der Longhua-Tempel ist circa 10 Autominuten vom Hotel entfernt, während Shanghai-Stadion rund 2 Kilometer von hier entfernt ist. Shanghai Botanischer Garten Chenshan liegt ebenfalls circa 15 Autominuten vom Pullman Shanghai Xuhui entfernt. Die Unterkunft liegt ca. 700 Meter vom Bahnhof Shanghai South und 15 Minuten mit dem Auto vom Flughafen Shanghai Hongqiao enfernt.
Das Hotel umfasst 329 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — Kabelkanäle.
Das Pullman Shanghai Xuhui bietet auch ein hausgemachtes Frühstück an. Gäste, die kantonesische Gerichte probieren möchte, sind im Restaurant YUE Chinese Restaurant willkommen. Wenn Sie die Gerichte der japanischen Küche bevorzugen, können Sie sich fürs Restaurant Nishiki Japanese Cuisine entscheiden. Es gibt eine Lounge- Bar auf dem Gelände.