Las habitaciones incluyen armario, TV de pantalla plana, baño privado, ropa de cama, toallas y terraza con vistas a la ciudad. Todas las habitaciones del Hotel Snow Land están equipadas con zona de estar.
El Hotel Snow Land se encuentra en Leh, a 1,6 km de Shanti Stupa, y ofrece jardín, restaurante y vistas a la montaña. El establecimiento se encuentra a unos 800 metros de Soma Gompa, a 2,7 km de Namgyal Tsemo Gompa y a 5,2 km del Museo de la Guerra. Hay servicio de habitaciones y Wi-Fi gratuita.
El aeropuerto Kushok Bakula Rimpochee es el más cercano y está a 3 km.
El establecimiento sirve un desayuno inglés/irlandés completo, americano o asiático.
Dirección: Sheldan, Tukcha, Leh Ladakh, 194101 Leh, India
Número de habitaciones: 23