Four Points by Sheraton Shanghai Hongqiao ligt in Shanghai, op 22 km van Longhua-tempel en 23 km van metrostation Shanghai South Railway Station. De accommodatie is gelegen op 20 km van Treinstation Shanghai-Zuid, 21 km van Jing'an-tempel en 21 km van Treinstation Shanghai. Jaden Boeddha-tempel ligt op 23 km en Volksplein ligt op 24 km van het hotel.
Voetgangersgebied East Nanjing Rd. Ligt op 25 km van het hotel, en Yu-tuin ligt 26 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Shanghai Hongqiao, op 7 km van Four Points by Sheraton Shanghai Hongqiao.