Das Hotel Swissotel Grand Shanghai verfügt über einen Ballsaal und ein Restaurant und liegt nur 5 Minuten Fußweg vom Jing'an-Tempel entfernt. In den öffentlichen Bereichen wird WLAN angeboten und ein privater Parkplatz steht ebenfalls in der Nähe zur Verfügung.
Das Hotel befindet sich im Business- Stadtteil, in rund 2 km Entfernung vom Jadebuddha-Tempel. Das Swissotel Grand ist in einer Entfernung von ca. 10 Fahrminuten vom Stadtplanungsmuseum Shanghai gelegen. Historisches Museum Shanghai befindet sich rund 6 km von der Unterkunft entfernt. Die Bushaltestelle Middle Yan'an Road at Tongren Road ist nicht weit entfernt vom Hotel.
Einige Zimmer verfügen über kostenloses WLAN, Ausstattung zur Kaffee- & Teezubereitung und Verdunkelungsvorhänge sowie auch ein offenes Bad. Neben einer Minibar gibt es auch WLAN und einen Flachbildfernseher mit Satellitenkanälen. Einige Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Hotelgästen wird täglich ein Frühstücksbuffet angeboten. Die Gäste können sich in der hoteleigenen Pool- Bar gut entspannen. Das Restaurant World of Beer liegt in rund 5 Gehminuten Entfernung von diesem Swissotel Grand Shanghai.