Temple se trouve à seulement 11 minutes de marche. Les clients peuvent visiter le Jawahar Aquariums, un endroit idéal pour passer du temps en famille à 15 minutes de marche.
Certaines chambres disposent d'une salle de bains privée avec une douche, et certaines unités disposent en outre d'un bureau.
Lovely Omelette Centre se trouve à moins de 7 minutes à pied. L'aéroport Dehradun est situé à 55 minutes en voiture. La région offre de nombreuses possibilités d'activités de plein air, notamment la randonnée.