Ubicación de los aeropuertos de hotel permite a sus huéspedes acceso a todas sus instalaciones. También se coloca a sólo 7 km de la estación de tren de Shanghai Sur. Los viajeros pueden tener una visita rápida al cercano Templo Jing'an y Buda de Jade que un fácil acceso a ellos es proporcionada por el hotel.