Oferecendo uma localização a uma distância de aproximadamente 10 minutos a pé de Viewpoint, Larisa Mountains & Martini Villa dá acesso a vários pontos turísticos da região. Situada a cerca de 120 km do aeroporto em Dehradun, esta propriedade disponibiliza o aluguel de carros para maior diversão.
O Sem Mukhem Temple fica a uma distância de 3.1 km desta pousada de New Tehri, enquanto Tehri Dam View Point está a cerca de 4 km de distância.
O design interior inclui sofá e mesa de trabalho e TV e TV de tela plana com canais via satélite. O quarto inclui casa de banho separada, banheira e chuveiro, secador de cabelo e lençóis de banho.
Larisa Mountains & Martini Villa tem cozinha equipada com microondas, chaleira elétrica e refrigerador.