Os hóspedes desfrutarão do pequeno-almoço bufê e acesso para piscina durante a sua estadia.
Os principais pontos turísticos de Lakhwār, como a Jwala Devi Temple e George Everest's House, estão localizados nas proximidades. Hotel fica a 103 km de Shimla. Devido à localização do hotel a 75 km do aeroporto em Dehradun, estará lá em um instante.
Há 10 quartos com controle de temperatura, bem como comodidades modernas como TV de tela plana com canais via satélite. Além disso, as casas de banho incluem bidé, casa de banho separada e banheira, juntamente com secador de cabelo e lençóis de banho.