Vyas Shikhar tesisten 2 kilometre uzaklıkta yer alır, Mahasu Devta Temple ise 3 kilometreden daha az mesafededir.
Konaklama tesisi şehir merkezinden 30 dakika mesafede bulunmaktadır. Rājpur şehrine de 44 km uzaklıktadır. Babutaal Resort, Tiger Şelaleleri'a kısa bir sürüş mesafesindedir. Otel, Dehradun havaalanına 125 km uzaklıktadır.
Babutaal Resort, 6 odaya sahiptir. Odalarda veranda, balkon, taş şömine gibi olanakların yanı sıra elektrikli su ısıtıcısı, cam eşyalar vardır. Misafirler odalarda sunulan spa küveti, ayrı tuvalet, duş gibi olanaklardan faydalanabilirler.