El L+Snow Supreme Hotel Shanghái dispone de un restaurante. Se encuentra en el distrito Cremorne, a unos 10 minutos en coche del Lago Dishui y a una distancia de 2 km de atractivos culturales como el Museo Marítimo de China. El hotel también incluye un aparcamiento.
Situado a 750 metros de la estación de metro Língāng Dàdào, este hotel de 5 estrellas está a una distancia de 2,1 km de Shanghai Astronomy Museum. El hotel L+Snow Supreme está a unos 15 minutos en coche del Puerto de Flores de Shanghái. Se tarda solo 25 minutos en coche para llegar al Aeropuerto Internacional de Shanghai-Pudong. Que está a 35 km.
Este establecimiento ofrece habitaciones con una zona de comedor, climatizador y TV de pantalla plana con canales vía satélite. Además de una ducha a ras de suelo y un inodoro separado, las comodidades de baño incluyen secador de pelo y toallas.