Four Points by Sheraton Shanghai Hongqiao está en Shanghái, a 22 km de Templo Longhua y a 23 km de Estación de metro Shanghai South Railway Station. El alojamiento se encuentra a 20 km de Estación de tren de Shanghái Sur, a 21 km de Templo Jing'an y a 21 km de Estación de tren de Shanghái. Templo de Buda de Jade está a 23 km del hotel y Plaza del Pueblo, a 24 km.
Calle peatonal East Nanjing Road está a 25 km del alojamiento, y Jardín Yu está a 26 km. El aeropuerto más cercano (Aeropuerto internacional de Shanghai Hongqiao) está a 7 km.