Localizado a uma distância de 3.8 km do Templo de Sankat Mochan, hotel 2 estrelas Snow Lotus Shimla dispõe de Wi-Fi nas áreas públicas e do estacionamento no local. As atrações da região, incluindo o Vaishno Devi Temple, estão localizadas na proximidade deste hotel de Shimla.
O estabelecimento está situado a cerca de 20 km do aeroporto em Shimla e a aproximadamente 3.3 km dos locais culturais como a Acomodação de Viceregal. Hotel está a cerca de 3.3 km das Cataratas de Chadwick. O hotel de 22 quartos fica a aproximadamente 10 minutos do Templo de Jakhu.
As instalações no quarto incluem TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. Para seu conforto, você encontrará banheiro separado, pia e chuveiro, juntamente com secador de cabelo e lençóis de banho.
Snow Lotus de Shimla serve um café da manhã continental da manhã.