Hanting Express Shanghai Indoor Stadium South Station Hotel
No.282 West Longhua Road, Xuhui, 200232 Shanghái, China
El Hanting Express Shanghai Indoor Stadium South Station está situado en el distrito Xuhui de Shanghái, a 4 minutos en coche de la estación de metro Longhua (líneas 11 y 12). Hay conexión Wi-Fi gratuita en todas las instalaciones.