El hotel Snow Lotus Hotel Shimla, de 2 estrellas, ofrece 22 habitaciones a unos 2 km del Túnel Victory. El hotel dispone de un aparcamiento en el lugar.
El hotel se encuentra en Shimla, a 4 km del centro de la ciudad. Justo al lado del Vaishno Devi Temple, este hotel está alrededor de 10 minutos en coche del Ferrocarril de Kalka-Shimla. También se halla a unos 3 km del Savage.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Las comodidades del baño incluyen secadores de pelo y zapatillas, además de elementos esenciales como inodoro y lavabo.
Cada mañana, el Snow Lotus Shimla sirve un desayuno continental.