Os hóspedes podem desfrutar de vistas para o jardim e alcançar facilmente a Naina Devi Temple, que fica a 6 km de distância. Tem restaurante disponíveis nas instalações.
Está a 30 km de Jhājra. Para quem viaja de longe, o aeroporto em Dehradun fica a 25 minutos de carro.
Oferecendo TV de tela plana com canais via satélite, os 6 quartos vêm com controle de temperatura para garantir uma estadia confortável. Algumas unidades incluem banheiros privados com banheira e banheiro separado.