La villa Tara Anchal Nature Huts si trova a una distanza di 4 km dal Jakhoo e consente di accedere a vari luoghi turistici nelle vicinanze.
Questo luogo con 1 camera da letto si trova a 35 km dall'aeroporto di Simla e a circa 4 km da punti di interesse culturale come Hanuman Statue. Gli ospiti troveranno Gaiety Heritage Cultural Complex a 4 km dallo stabilimento, mentre la Kalka Shimla Railway è a 4 km.
Il bagno comprende anche un bagno alla francese. Gli ospiti possono inoltre usufruire di asciugamani e pantofole.
Durante il soggiorno gli ospiti possono consumare i pasti in una zona pranzo all'aperto.