L Snow Supreme Hotel está muy bien situado en el barrio de Pudóng, Shanghái, a 7,6 km de Nanhui New City, a 46 km de Disneyland de Shanghái y a 30 km de Estación de tren Shanghai Maglev (Aeropuerto Internacional de Pudong). Este alojamiento, que cuenta con servicio de habitaciones, también ofrece terraza. El alojamiento ofrece piscina cubierta, centro de fitness, restaurante y wifi gratis.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, nevera, caja fuerte, TV de pantalla plana y baño privado con ducha. En L Snow Supreme Hotel, todas las habitaciones disponen de ropa de cama y toallas.
En el alojamiento se puede disfrutar de un desayuno buffet.
El personal de recepción habla tanto inglés como chino mandarín y está siempre dispuesto a echar una mano.
Estación de metro Pudong International Airport está a 30 km del alojamiento. El aeropuerto más cercano (Aeropuerto de Shanghái - Pudong) está a 25 km.