LJZ Supreme Tower Hotel te sitúa a diez minutos en coche de El Bund y Distrito comercial de Nanjing Road. Entre los detalles gratuitos destacan la conexión wifi y la conexión a Internet por cable. Además, Plaza del Pueblo y Nuevo Centro Internacional de Exposiciones de Shanghái, Shanghái están a pocos kilómetros. El transporte público se encuentra a muy poca distancia: Estación de metro Fanghua Road está a solo 9 min a pie.