Das 5-Sterne Pullman Shanghai South liegt im Shopping- Stadtviertel Xuhui, in einer Entfernung von 15 Autominuten vom Flughafen Shanghai Hongqiao. Im ganzen Gebäude können Sie gerne WLAN nutzen. Vor Ort gibt es auch einen Geldautomaten und eine Wechselstube.
Expo 2010 ist 15 Minuten mit dem Auto vom Hotel entfernt, während Technische Universität Ostchinas in einer 3 km Entfernung liegt. Das Stadtzentrum von Shanghai ist in etwa 10 Minuten zu Fuß erreichbar. Öffentliche Bibliothek ist in 6 km Entfernung von der Unterkunft. Das Pullman Shanghai South ist nicht weit weg von der U-Bahn-Station Shanghai South Railway.
Einige der 333 klimatisierten Zimmer im Hotel sind mit einem Sofa und einem Schreibtisch ausgestattet und verfügen über eine Kaffeemaschine und eine Minibar. Sie sind im zeitgenössischen Design eingerichtet. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und eine Duschhaube sowie einen Jacuzzi und eine Sauna. Die Zimmer blicken auf die Stadt.
Das Pullman Shanghai South serviert Frühstücksbuffet im Restaurant. Die Gäste können sich in der Lounge- Bar der Unterkunft entspannen.