Das Four Seasons Hotel Shanghai befindet sich im Herzen von Shanghai und verfügt über einen Swimmingpool. Das Hotel blickt direkt auf die Stadt und bietet WLAN in den öffentlichen Bereichen.
Bund liegt ungefähr 2 km von dem 37-stöckigen Hotel entfernt. 818 Square ist außerdem zu Fuß in nur 6 Minuten zu erreichen. Die Unterkunft liegt in Gehweite vom Unterhaltungs- Stadtteil Zentrum Shanghai. Ehemalige Residenz von Mao Zedong ist in 450 Meter Entfernung vom Hotel gelegen. Das 5-Sterne Four Seasons Hotel Shanghai liegt ideal nur ein paar Minuten entfernt von der U-Bahn-Station West Nanjing Road.
Das Hotel verfügt über 422 Zimmer mit einer Minibar und bietet einen Hosenbügel und eine Klimaanlage. Einige der geräumigen Zimmer sind auch mit einem Wasserkocher, einem Kühlschrank und Glasgeschirr ausgestattet. Die Badezimmer sind mit einer Sauna und einer getrennten Toilette augestattet und bieten zudem einen Haartrockner und eine Duschhaube.
Das Four Seasons Hotel bietet ein Frühstücksbuffet im Restaurant an. Das Hotel verfügt über eine Lounge- Bar, in der die Gäste erfrischende Getränke genießen können. Das Restaurant ShenJia YuTou Wang befindet sich in der Nähe von der Unterkunft und ist auf die chinesische Küche spezialisiert.