Les amoureux de la nature apprécieront la proximité le Neer Garh Waterfall qui se trouvent dans une zone de 3 km.
Certaines chambres comprennent des équipements tels qu'une climatisation, ainsi qu'une cafetière/théière. Proposant des équipements tels qu'un sèche-cheveux et des serviettes, les salles de bains privées disposent aussi d'une baignoire et d'une douche.
Un petit-déjeuner végétarien est servi tous les jours. Vous pourrez dîner à Chatsang Cafe, situé à seulement 5 minutes à pied, ou à Green Italian Restaurant, qui est à moins de 7 minutes de marche. L'aéroport Dehradun est situé à environ 30 km. La randonnée sont possibles dans les environs.