Four Points by Sheraton Shanghai Hongqiao localiza-se em Xangai, a cerca de 22 km de Templo Longhua e 23 km de Estação Ferroviária de Metro Shanghai Sul. O alojamento situa-se a 20 km de Estação Ferroviária de Xangai Sul, a 21 km de Templo Jing'an e a 21 km de Museu de Xangai. Este hotel está a 23 km de Templo do Buda de Jade e 24 km de Praça do Povo.
Rua Pedestre East Nanjing Rd fica a 25 km de Four Points by Sheraton Shanghai Hongqiao, enquanto Jardim Yu fica a 26 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Xangai - Hongqiao, que fica a 7 km de Four Points by Sheraton Shanghai Hongqiao.