Os hóspedes podem desfrutar de vistas para o lago e alcançar facilmente Tehri Dam Reservoir, que fica a aproximadamente 10 minutos de distância dirigindo. Tem restaurante disponíveis nas instalações.
A Barragem de Tehri está a cerca de 10 minutos de distância dirigindo. Está a 49 km de Raiwala. Tehri Dam View Point se encontra a 10 minutos de distância dirigindo.
Ao se hospedar num dos 11 quartos, os hóspedes são bem-vindos a usar TV de tela plana com canais via satélite, bem como máquinas de café/chá. Algumas unidades apresentam banheiros privados com banheira e chuveiro.
Está localizado a 125 km do aeroporto em Dehradun. As opções de lazer incluem terraço e área para piquenique.