Il est situé à 21 km de Dhanaulti, et à seulement 2 km du centre de New Tehri.
Le Tehri Dam Reservoir est à une distance de 2 km, tandis que le État de Garhwal est à 3 km. Le Barrage de Tehri est également à une courte distance en voiture.
Les chambres offrent une vue sur la ville. Les installations de la salle de bain incluent un bidet et une baignoire. Des peignoirs de bain, des serviettes et des pantoufles sont également disponibles.
Les résidents peuvent utiliser une bouilloire électrique. L'aéroport Dehradun se trouve à 125 km. Une terrasse invite les clients à se détendre.